1960-03-01
Bronx, New York City, New York, USA

Film · 1996
Driver

Film · 2016
Driver

Film · 2007
Stunts

Film · 1996
Stunts

Film · 1997
Driver

Film · 1997
Driver

Film · 1995
Stunts

Film · 2005
Transportation Co-Captain

Film · 2021
Special Effects Technician