Xavier de Guzman profile

Xavier de Guzman

Acting

  • Born 02/06/1988
  • Toronto, Ontario, Canada

Known For