
Acting
Alec Willows
18
Films
13
TV Shows
Known For
31 Credits
Supernatural
as Barry Papazian
2005

Psych
as Dr. Lavin
2006

Highlander: The Series
as Martin Millay
1992

The Outer Limits
as Warner Oland
1995

The Twilight Zone
1985

Millennium
as Detective Twohey
1996

The New Alfred Hitchcock Presents
as Detective Brown
1985

Beast Wars: Transformers
as Tarantulas (voice)
1996

Street Legal
1987

The Wacky World of Tex Avery
as Dan (voice)
1997

Extreme Dinosaurs
1997

So Weird
as Principal
1999