Acting
John Kelleher
Bekannt aus
Last Exit
(2003) – Full Force Finn
The Laramie Project
(2020) – Rev. Fred Phelps