
Person Detail
Michael Xavier
Catalogued films 13Actor 13
Michael D. Xavier (born Michael David Smith; 27 November 1978) is an English actor and singer.
Filmography
Titles and credit roles

Michael D. Xavier (born Michael David Smith; 27 November 1978) is an English actor and singer.
Titles and credit roles