Actor
- Elvis (2022)
- Disclosure (2020)
- Escape from Pretoria (2020)
- Pine Gap (2018)
- Cleverman (2016)
- The Dressmaker (2015)
- The Fear of Darkness (2015)
- Triple Happiness (2015)
- Healing (2014)
- One Eyed Girl (2014)
- The Boy Castaways (2013)
- Miss Fisher's Murder Mysteries (2012)
- Blame (2010)
- Van Diemen's Land (2009)