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 Library Boys (2022)Papel: Mr. Spinnoli 7.00
In Corpore (2020)Papel: Client 4.91
My Life Is Murder (Serie TV) (2019 - )Papel: Seraphim Presenter 6.93
Blue Grace (2018)Papel: Art Student 4.99
Tracy (2017)Papel: Police Officer Shane O'Hare 7.00
Innuendo (2017)Papel: Extra artist 4.00
Choir Girl (2017)Papel: Uncle Dan 5.00
The Last Supper of the Damned (2016)Papel: Sly
Newman (2015)Papel: James 7.00
Utopia (Serie TV) (2014 - )Papel: Principal 7.97
Los misterios del Dr Blake (Serie TV) (2013 - 2017)Papel: Priest 8.26
Descubriendo a Nina (Serie TV) (2010 - 2017)Papel: Counselling Woman's Partner 8.36
Blue Heelers (Serie TV) (1994 - 2006)Papel: Police Van Officer 7.00
Ocean Girl (Serie TV) (1994 - 1997)Papel: A 8.00
Vecinos (Serie TV) (1985 - )Papel: Driver 6.94
Life Improvised: The Dance (2022) (Cortometraje)Papel: Jack
Her Mind, Unwind (2021) (Cortometraje)Papel: Bill
Bleed Australian (2021) (Cortometraje)Papel: Richard