Blood Clots 2018
Director
H. P. Lovecraft Film Festival Best of 2016 2016
Crooked 2002
as Plainclothes Cop #1
Credits from TMDB.