Acting
Monk
Duke's Agent (uncredited)
2002
Boyz for Life
Captain Burdie
2025
A Walk in the Park
Nate
2022
Angels & Demons
Italian Mourner (uncredited)
2009