
Acted in 1
2010s
- 2016
By All Rights
Biologist
Appearances5
2020s
- 2025
The Snake and the Whale
Self
2010s
- 2019
Dammed to Extinction
Himself
- 2016
Sonic Sea
Self
- 2013
2000s
- 2003
Lolita: Slave to Entertainment
himself

2010s
By All Rights
Biologist
2020s
The Snake and the Whale
Self
2010s
Dammed to Extinction
Himself
Sonic Sea
Self
2000s
Lolita: Slave to Entertainment
himself