2009
as Troublemaker
2024
as Lost & Found (NY)
2023
as Arab Man
2014
as Lieutenant
2022
as Monsignor
2012
as Laferla
2021
as Normand Duclasse
2018
as Karist Camilleri
as Jack
as Enrique
as Roger Lysenko