Richard Brancatisano

Richard Brancatisano is an Australian actor who played Xander Bly in Power Rangers Mystic Force.