Actor
- Lost Monster Files (2024)
- Sky Sharks (2022)
- Sharkcano (2020)
- Lost Temple of the Inca (2020)
- Great Shark Chow Down (2019)
- Europe from Above (2019)
- Pope Vs. Hitler (2016)
- Doomsday: 10 Ways the World Will End (2016)
- Mega Hammerhead (2016)
- Mission Critical (2016)
- Hurricane 360 (2014)
- Codes and Conspiracies (2014)
- Deadliest Space Weather (2013)
- Warrior POV (2013)
- Great Barrier Reef (2012)