Actor
Yellow Eyes
2026 · as Abbott Penrose
Kenneled
2025 · as Dr. Lachne
For the Boys
1991 · as Vietnam Soldier (uncredited)