Producer
Space Babe
2024 · as Supreme Being Emperor Dong
For I Have Sinned
2023
A Place Among the Dead
2020 · as Criminal Profiler
Rot
2019 · as Professor Henley
The First 24
2016 · as Rosenbaum
The Journey
2014 · as American Dad