1 unreleased or undated title is hidden. Show unreleased
Yellow Eyes 2026
as Abbott Penrose
Kenneled 2025
as Dr. Lachne
God Forgive Us 2014
as The Father
For the Boys 1991
as Vietnam Soldier (uncredited)
Credits from TMDB.