08/27/1978
Toronto, Ontario, Canada:
|
Suicide Squad (2016) as Missing Hand Guard |
|
The Art of the Steal (2013) as Ranking Officer |
|
Shark City (2009) as Fred Davidson |
|
Abandon (2002) as Pirates of Penzance |