Actor
- The Luminaries (2020)
- Mulan (2020)
- Tidelands (2018)
- Secret City (2018)
- Crouching Tiger, Hidden Dragon: Sword of Destiny (2016)
- The Shannara Chronicles (2016)
- Outlander (2014)
- Harry (2013)
- Underbelly: Land of the Long Green Cloud (2011)
- Kawa (2010)
- The Hopes & Dreams of Gazza Snell (2010)
- Xena: Warrior Princess (1995)