Film:
2020 Moonrock For Monday ~ Character: Bob
2020 The Flood ~ Character: Mitch
2019 Palm Beach ~ Character: Doug
2019 The Snip ~ Character: Dr. Vigil
2018 Occupation ~ Character: Major Davis
2017 Rip Tide ~ Character: Owen
2015 Turbo Kid ~ Character: Frederic
2014 Locks of Love: A Familiar Feeling ~ Character: Terry Knox
2009 X-Men Origins: Wolverine ~ Character: Thomas Logan
2009 Beautiful ~ Character: Alan Hobson
2003 Strange Planet ~ Character: Joel
2002 Carcrash ~ Character: Narrator
1999 Good Fruit ~ Character: Sharman
1998 The Interview ~ Character: Det. Sr. Const. Wayne Prior
1997 Square One ~ Character: Jeremy Hostick
Television:
2024 Home and Away ~ Character James ‘Jimmy’ Fowler. (air date later 2024)
2022 Pieces of Her ~ Character: Nick
2020 Between Two Worlds ~ Character: David Baines
2018 Underbelly Files: Chopper ~ Character: Chopper Read
2017 Blue Murder: Killer Cop ~ Character: Chris Bronowski
2016 Janet King ~ Character: Simon Hamilton
2015 Texas Rising ~ Character: Ranger
2015 Step Dave ~ Character: Warren
2014 Old School ~ Character: Rick
2012-2015 Wentworth ~ Character: Matthew ‘Matt’ Fletcher
2012 Neighbours ~ Character: Bradley Fox
2012 Underbelly Badness ~ Character: Frank – informant X
2012 Miss Fisher’s Murder Mysteries ~ Character: Samson
2012 Cancerman – The Sir John Scott Story ~ Character: Sir John Scott
2011 Wild Boys ~ Character: Captain Moonlight
2011 East West 101 ~ Character: Hunter
2011 Underbelly Files: The Man Who Got Away ~ Character: Geoff Leyland
2008 The Strip ~Character: Jack Cross
2007 Outrageous Fortune ~ Character: Gary Savage
2001-2008 McLeod’s Daughters ~ Character: Alex Ryan
2000 Murder Call ~ Character: Rory
1998 Wildside ~ Character: Dr Andrew Prowse
1996-1998 Water Rats ~ Character: Terry Watson
1997 Raw FM ~ Character: Frank
1995 Blue Murder ~ Character: Bobby
1995 Fire ~ Character: Banjo
1994 The Damnation of Harvey McHugh ~ Character: Brandon
1993 Ship to Shore ~ Character: Nick
1993 Blinded by Light ~ Character: ?
Webisodes:
2016 Avalon Now ~ Character: Tony
Youtube:
2021 His own Youtube series – 3 episodes
Documentary:
2022 Surviving Sunset an Actor’s hollywood Journey
2021 Birth Time: the Documentary
2013 Australian Story – A Life Laid Bare Breast Cancer Documentary
Theater:
2014 Kuntz – reading for a play based on Conrad’s ‘Heart of Darkness’
2013 One Scientific Mystery (Why did the Aborginies Eat Captain Cook?) ~ Character: Rhys
2010 Shadow Boxing ~ Personage: Boxer
2009 Love Letters ~ Personage: Andrew Makepeace/Lad 3
2004 A Clockwork Orange ~ Character: Alex
2004 Fred ~ Character: Rod
2003 Love For Love ~ Character: Jeremy
2002 No Names. No Pack Drill ~ Character: ?
2002 Elegies ~ Character: Patient Zero
2001 Bouncers ~ Character: ?
2000 A Midsummers Night’s Dream ~ Character: Theseus/Oberon
1999 The Crucible ~ Character: Marshall Heddrick
Directing:
2017 Musicvideo ‘Hillbilly Cider’ by Jed Zarb
MC:
2024 Back to Back competition
Charity:
2020 Hawkesbury Trivia Night
2018 Herd of Hope
2018 Great Southern Heart – Drive for Life
2018 Narrabeen Anytime Fitness 24h treatmill Challenge for suicide prevention
2018 Oscar Charity Lunch
2015 Giving for Life
2013 Pink Ribbon Ride
2012 Friends of Australie Ambassador Event
2012 Pink Ribbon Ride
2012 R U Okay
2009 Australia Unites: The Victorian Bushfire Appeal
2004 Make A Wish
2003 Anual Buddy Walk – Awareness for people with Down Syndrome
2002 Anual Buddy Walk – Awareness for people with Down Syndrome
Training:
1991-1993 NIDA; National Institute of Dramatic Art
Positions:
2018 Co-Founder of Eagle Rose Productions
1995 Co-Founder of Threshold Productions