Movies List
TV Show List
The Fountain

as

2006
Fatal Trust

as Sheriff Cooper

2006
Dead Awake

as

2001
2 Seconds

as Team Manager

1998
The Windsor Protocol

as Lead Terrorist

1998
Eye of the Wolf

as Taggart

1994
Léolo

as Fernand's enemy

1992
Lorne Brass Lorne Brass

Birthday

1959-03-26

Place of Birth

Ottawa, Ontario, Canada

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now