- Best known for playing Josh Holliday in Sea Patrol, an Australian drama series.
- Had a recurring role on the police drama Blue Heelers in 2005.
- Made his film debut in 2007's Storm Warning.
- Came to prominence in the U.S. in 2008 when he joined the cast of ER in its final season.
- In Australia, has performed with some of the country's most prestigious theater companies, including the Sydney Theatre Company in A Hard God and the Melbourne Theatre Company in Cyrano de Bergerac.
- 2013, AACTA Awards — Best Short Fiction Film: Nominee
- National Institute of Dramatic Art, Kensington, New South Wales, Australia (2004)