Birthplace
Città del Capo, Sudafrica
Known For
Acting
No biography available.
Brigham City
as Terry
2001
God's Army
as Elder Allen
2000