Goodbye, Petrushka 2022
as Mr. Defarge, Executive Producer
A Place in Hell 2018
as Captain Links, Producer
16 Blocks 2006
as Pedestrian (uncredited)
Credits from TMDB.