Actor
- Mercy Road (2023)
- Maybe I Do (2023)
- One True Loves (2023)
- Elvis (2022)
- Interceptor (2022)
- Holidate (2020)
- The Very Excellent Mr. Dundee (2020)
- Little Fires Everywhere (2020)
- Lucky Day (2019)
- Danger Close: The Battle of Long Tan (2019)
- Tourism Australia: Dundee - The Son of a Legend Returns Home (2018)
- Hacksaw Ridge (2016)
- Me Him Her (2015)
- Point Break (2015)
- The November Man (2014)
- The Best of Me (2014)
- G.I. Joe: Retaliation (2013)
- American Dream (2012)
- Where Did You Sleep Last Night (2011)
- Monte Carlo (2011)
- Home and Away (1988)