as Ayman Davis
1999
as Howard Freston
2011
as Byron Delaney
2005
as Romanian Man
as Officer Leyton
1997
as Salesman
1996
as Arresting Officer
1986