Born in Belize, Central America
Actor / Screenwriter.
The Hurricane Heist
2018
As Moreno
Snowden
2016
As CIA Psychologist
Fury
2014
As Outpost Sentry
Halo: Nightfall
As Gregory Aio Ramos
Spiders
2013
As Pete
Wrong Turn 3: Left for Dead
2009
As Willy
City of Lies
Screenplay