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)
Zombie Plane (2023)Papel: Dimitri
Joe vs. Carole (Serie TV) (2022)Papel: Andrei Zaharia 6.00
One Punch (2022)Papel: Carlo Mercado 9.00
Desaparecida (Angel of Mine) (2019)Papel: Dr. Armand 6.13
Promised (2019)Papel: Joe 6.91
Experience the Knowing (2016)Papel: Dr. Peter Malia
Wanted (Serie TV) (2016 - 2018)Papel: Boke 6.93
The Suicide Theory (2014)Papel: Frank Dubios 7.00
The Leftovers (Serie TV) (2014 - 2017)Papel: Volkswagen (Suicidal) Man 7.06
Wonderland (Serie TV) (2013 - 2015)Papel: Trent Morris 7.51
Crownies (Serie TV) (2011)Papel: Gaol Guard 7.11
Girl Clock! (2010)Papel: Paolo 4.78
Las crónicas de Narnia: La travesía del Viajero del Alba (2010)Papel: Telmarine Sailor 6.14
Vigilante (2008)Papel: Milo 3.00
Sea Patrol (Serie TV) (2007 - 2011)Papel: Emile 7.39
East West 101 (Serie TV) (2007 - 2011)Papel: John Klima 7.67
Home and Away (Serie TV) (1988 - )Papel: Dennis Novak 6.31
Vecinos (Serie TV) (1985 - )Papel: Bishop Green 6.94
Nautilus (Serie TV) (-)Papel: Dock worker
48 (2010) (Cortometraje)Papel: Presenter
Lies Never Die (-)