Xavier de GuzmanActingBorn 02/06/1988Toronto, Ontario, CanadaKnown ForEaster Sunday2022Maid2021Operation Christmas Drop2020Our House2018Take Two2018Get Shorty2017Margoland2017He Never Died2015Man Seeking Woman2015The 1002014What Have We Done2013Against the Wall2011Warehouse 132009Mayday2003