Xavier Samuel

Xavier Samuel

Born
December 10, 1983
Birthplace
Hamilton, Victoria, Australia
2 programs featuring Xavier Samuel