Sorry, Baby 2025
as Doctor
Slender Man 2018
Black Mass 2015
as Dick Lehr
The Makeover 2013
as Mr. Warner
Anathema 2003
as Peter the Prestidigitator
Credits from TMDB.