Watch Michael Xavier Movies Online

Watch Michael Xavier Movies Online

Birth
November 27, 1980
Michael Xavier was born on November 27, 1980 in Liverpool, England. He is an actor, known for The Mikado (2004), Never Let Go (2015) and Into the Woods (2011).