2024
Force of Nature: The Dry 2 as Erik Falk2024
Return to Paradise as Stuart Granger2024
Audrey as Cormack Lipsick2023
Transfusion as Jim Woods2023
The Lost Flowers of Alice Hart as Paddy2023
C*A*U*G*H*T as Utah2023
Kane as Abe2022
Heartbreak High as Kurt Peterson2021
The Dry as Erik Falk2019
Reef Break as Dylan Sawyer2019
Sequin in a Blue Room as Dad2018
Playing for Keeps as Brian Rickards2018
Romper Stomper as Marco2018
Olivia: Hopelessly Devoted to You as John Easterling2018
Sleepwalking as Not available2017
Rip Tide as Caleb2016
Barracuda as Neal Kelly2016
Deep Water as Oscar Taylor2016
The Ravens as Phil2015
House of Hancock as Kevin Dalby2014
Love Child as Leon2012
Miss Fisher's Murder Mysteries as Stanley Burrows2012
Puberty Blues as Martin Vickers2012
Bikie Wars: Brothers in Arms as Leroy2010
Cops L.A.C. as Daker Simms2009
Rescue: Special Ops as Flynn2009
False Witness as Mark Wilson2009
The Diplomat as Mark Wilson2009
Bad Bush as Turps2008
Underbelly as Norman Bruhn2008
Canal Road as Cain Harvey2007
Sea Patrol as Pete 'Buffer' Tomashevski2000
Something in the Air as Ryan Cassidy1995
Echo Point as Garden Centre Worker1994
Heartbreak High as Kurt Peterson1993
Blue Heelers as Not available1988
Home and Away as Dylan CarterNaN
Homeward as Not available2024
Dusty Director