
Kjent for
Filmography
| 2025 | Ice Road: Vengeance · as Professor Myers |
| 2023 | Crazy Fun Park · as Zach Dante |
| 2022 | Savage River · as Connor Kirby |
| 2021 | Spreadsheet · as NathanPå Plex |
| 2021 | Fires · as Nick The Journo |
| 2020 | Drunk History: Australia · as John Kerr |
| 2019 | My Life Is Murder · as Detective Inspector Kieran Hussey |
| 2019 | Dark Place · as Barry (the Shore Segment) |
| 2019 | Ms Fisher's Modern Murder Mysteries · as Dr. Clifford Gill |
| 2018 | How to Stay Married · as Adam |
| 2018 | Endless Summer: 30 Years of Home and Away · as Hugo Austin |
| 2018 | A Boy Called Sailboat · as RefereePå Plex |
| 2017 | Sunshine (2017) · as Dean Simic |
| 2017 | Live or Die in La Honda · as Joe Cooper |
| 2017 | Blackmail · as ZacPå Plex |
| 2017 | Hoges · as Mike Willisee |
| 2015 | |
| 2015 | Blindspot · as Lawrence |
| 2015 | Impact Earth · as Tim Harrison |
| 2014 | Bordering on Bad Behavior · as Baz |
| 2014 | Faking It (2014) · as Principal George Turner |
| 2013 | Ravenswood · as Mr. Rivers |
| 2013 | Killer Reality · as Jack |
| 2013 | Mistresses (US) · as Joe The Waiter |
| 2013 | Hit the Floor · as Jesse Reade |
| 2013 | Wentworth · as Jake Stewart |
| 2011 | Once Upon a Time (2011) · as Liam Jones |
| 2010 | Pretty Little Liars · as Jamie Doyle |
| 2008 | Packed to the Rafters · as Vishnu |
| 2008 | Out of the Blue (2008) · as Nate Perrott |
| 2007 | Satisfaction · as Jack |
| 2007 | The King · as John Wesley |
| 2005 | Puppy · as AidenPå Plex |
| 2004 | Wicked Science · as The Director |
| 2003 | NCIS · as Shamus Quinn |
| 2003 | Crashburn · as Glenn |
| 2002 | The Junction Boys · as Johnny Haynes |
| 2002 | MDA · as Troy Dalmer |
| 2002 | Flipside · as Various Characters |
| 2002 | The Road from Coorain · as Bob |
| 2001 | Blonde · as Assistant To Director J. |
| 2000 | The Dish · as Reporter |
| 2000 | CSI: Crime Scene Investigation · as Cal Tate |
| 2000 | Something in the Air · as Sean Wright |
| 2000 | Sit Down, Shut Up · as Greg Ilyich |
| 1999 | Thunderstone · as Funky Dave |
| 1998 | Stingers · as Dr. James Steele |
| 1997 | raw fm · as Gary |
| 1997 | State Coroner · as Nigel Arrowsmith |
| 1995 | Neighbours: A 10th Anniversary Celebration · as Luke Handley |
| 1994 | Halifax FP · as Adam Lawler |
| 1994 | Blue Heelers · as David Edwards |
| 1993 | Snowy · as Michael Logan |
| 1993 | Law of the Land · as Craig Berryman |
| 1993 | Time Trax · as Older Bill |
| 1991 | Chances · as Lad No. 2 |
| 1988 | Home and Away · as Hugo Austin |
| 1985 | Neighbours · as Luke Handley |
| 2025 | The Great Entertainer · as Self |
| 2025 | Sam Pang Tonight · as Self - Guest |
| 2023 | Luxury Escapes: World's Best Holidays · as Self |
| 2021 | Big Brother VIP (AU) · as Self |
| 2019 | Celebrity Name Game (AU) · as Self |
| 2011 | The Amazing Race Australia · as Self - Contestant |
| 2009 | Beauty and the Geek Australia · as Himself (host) |
| 2004 | Dancing with the Stars (AU) · as Self - Audience Member |
| 2001 | Big Brother (AU) · as Self |
| 1999 | Who Wants to Be a Millionaire? · as Self - Partner |
| 1992 | The Big Breakfast · as Self |
| 2002 | Flipside · as Original Music Composer |
| 2002 |












