Xavier de Guzman

Xavier de Guzman

Birthday: June 2, 1988

Place of Birth: Toronto, Ontario, Canada

Television Credits

Take Two
Take Two
Roberto Vasquez 13 episodes 2018
View Show Details