Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
The Ark (Serie TV) (2023 - )Papel: Spencer Lane 5.00
The Haunted Hotel (2021)Papel: Charles Dickens (segment: Watching)Edad: 34 años 5.00
Resurrection (2021)Papel: StephenEdad: 34 años 7.00
Almost Paradise (Serie TV) (2020 - )Papel: Father Rodrigo 8.00
Flack (Serie TV) (2019 - )Papel: Rick 5.88
The Outpost (Serie TV) (2018 - )Papel: Zed 4.77
Los Miserables (Serie TV) (2018 - 2019)Papel: Fameuil 8.00
El mundo del futuro (Serie TV) (2017)Papel: Oscar 8.00
Lies We Tell (2017)Papel: NathanEdad: 30 años 5.00
Rellik (Serie TV) (2017)Papel: DC Asim Fry 6.37
A.D. The Bible Continues (Serie TV) (2015)Papel: Stephen 6.95
Hércules (2014)Papel: IolausEdad: 28 años 6.57
El bailarín del desierto (2014)Papel: Afshin GhaffarianEdad: 28 años 4.95
Endeavour (Serie TV) (2012 - 2023)Papel: Dr. Jeremy Kreitsek 9.00
Pete Versus Life (Serie TV) (2010 - 2011)Papel: Ollie 7.02
Prince of Persia. Las arenas del tiempo (2010)Papel: BisEdad: 23 años 4.73
Triage (2009)Papel: Boy in BeirutEdad: 22 años 5.27
The Lovely Bones (2009)Papel: Ray SinghEdad: 22 años 8.47
10.000 (2008)Papel: MohaEdad: 21 años 4.62
Xposé (Serie TV) (2007 - )Papel: Self 3.00
Loose Women (Serie TV) (1999 - )Papel: Self 3.00
Testigo mudo (Serie TV) (1996 - )Papel: Jake Burnett 7.85
Policía de barrio (Serie TV) (1984 - )Papel: Duncan Wilde 6.93
Platform 7 (Serie TV) (-)Papel: Richard Shale 8.00
Azaar (2019) (Cortometraje)Papel: OmarEdad: 33 años 7.00