Home / Discover / People
  • Born In Sydney, New South Wales, Australia
  • Born September 18, 1975
  • Gender Male
  • On Other Sites IMDB TV Maze TheMovieDB.com Wikipedia
  • Created November 26, 2022 by
    Administrator admin
  • Modified March 24, 2023 by
    NoemiTalavera

Heartbeat (2016)

2016
as Dr. Jessie Shane

Secret City

2016
as Ewan Garrity

Picnic at Hanging Rock

2018
as Doctor MacKenzie

White Collar Blue

2002
as Theo Rahme

Healing

2014
as Viktor Khadem

Lucky Miles

2007
as Pvt Greg Plank

The Broken Shore

2013
as Joe Cashin

Tangle

2009
as Spiros Georgiades

Serangoon Road

2013
as Sam Callaghan

East West 101

2007
as Zane Malik

Ali's Wedding

2017
as Mahdi

The Diplomat

2009
as Sergei Krousov

Big Top

2006
as Bobby

Winning The Peace

2004
as Sgt. Charlie Latif

Bad Mothers

2019
as Kyle

Dirt Game

2009
as Dion Pesci

Offspring

2010
as Chris Havel

Devil's Playground

2014
as Bishop Vincent Quaid

Guest Star

Episode Who Do You Think You Are? (AU)
Don Hany
2013
Episode Underbelly
Luv U 4 Eva
2008
Episode Underbelly
Wise Monkeys
2008
Episode Underbelly
Earning A Crust
2008
Episode Legend of the Seeker
Deception
2009
Episode Miracle - The Series
Miracle In The Desert
2010
Episode My Life Is Murder
Lividity in Lycra
2019