We don't have a bio for this person yet
Wrong Turn 2: Dead EndFilm • 2007
Snakehead TerrorFilm • 2004