08/27/1978
Toronto, Ontario, Canada:
Suicide Squad (2016) Missing Hand Guard |
|
The Art of the Steal - Der Kunstraub (2013) Ranking Officer |
|
Shark City (2009) Fred Davidson |
|
Abandon - Ein mörderisches Spiel (2002) Pirates of Penzance |