Acting
Marcel Maillard is an actor.
Supernatural
2005
Stargate SG-1
1997
Psych
2006
MacGyver
1985
21 Jump Street
1987
The Outer Limits
1995