Acting
Scott MacLachlan
Bekannt aus
The God Complex
(2009) – Abraham
The Lowrider
(2007) – Veteran #3