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)
Disconnected (2023)Papel: Teacher
A Little New York Drama (2022)Papel: Mitch
Empty Pocket (2022)Papel: Hardwick
Aperture (2021)Papel: Harvey Stevens 5.15
Night Shift (2021)Papel: Officer Buddy 7.12
Quanta (2019)Papel: Darryl 3.85
In Love with Ally Barker (2018)Papel: Richard 4.77
The Novelist (2017)Papel: Lewis 9.00
La Souffrance (2017)Papel: Marcel 7.00
Mui Karaoke: The Trial and Execution of a Goddess and Her Son (2016)Papel: John
Aviones de papel (2014)Papel: America's Cup Commentator 6.25
Please Like Me (Serie TV) (2013 - 2016)Papel: Father Callahan 8.16
Underground: La historia de Julian Assange (2012)Papel: Citibank Spokesperson 6.45
House Husbands (Serie TV) (2012 - 2017)Papel: Matthew Graham 6.00
Miss Fisher's Murder Mysteries (Serie TV) (2012 - 2015)Papel: Tennis Official 9.00
Satisfaction (Serie TV) (2007 - 2010)Papel: Hugh 7.03
City Homicide (Serie TV) (2006 - 2011)Papel: Alex Zammit 7.37
Erskineville Kings (1999)Papel: Father 6.09
Blue Heelers (Serie TV) (1994 - 2006)Papel: Alan Anderson 7.00
Misión: Imposible (Serie TV) (1988 - 1990)Papel: Male Nurse 8.00
Un grito en la oscuridad (1988)Papel: Journalist 5.93
Sky Pirates (1986)Papel: British Officer 4.10
Vecinos (Serie TV) (1985 - )Papel: Kim Howard 6.94
Corre corre que te pillan (1984)Papel: The Swimmer 5.01
All the Light That Never Fades (2022) (Cortometraje)Papel: Father
They Will Know (2022) (Cortometraje)Papel: Wyatt
Incident Report (2021) (Cortometraje)Papel: Damien Williams
El Secreto (2006) (Documental)Papel: Mathematician 5.90