as Lucas Mead
2025
as Steve Forde
2020
as Dr. Alan Klein
2018
as Man
2013
as Oliver
2011
as Hassid Decoy Cop
1999
as Dov Maxwell
as Willis Jacobs
1990