South Park the Streaming Wars Part 2 2022
Key Animation
South Park the Streaming Wars 2022
Mapplethorpe 2019
as Tom Baril
Mercy of the Sea 2003
as Croatian Lt
South Park: Bigger, Longer & Uncut 1999
Animation
Credits from TMDB.