Officer Davila
Shark Waters (2022)
Helicopter Pilot
The Circuit 2: The Final Punch (2003)
Pilot
Big Ass Spider! (2013)
Aerial Coordinator
100 Million BC (2008)