movie | 2009 | Chal Chalein as News Reporter 1 |
movie | 2009 | The Idiot Cycle as Himself |
video movie | 2008 | Homo toxicus as Himself - Former Veterinary Drug Evaluator for Health Canada |
tv movie | 2008 | Le monde selon Monsanto as Himself |
movie | 2003 | The Corporation as Himself - Health Canada Scientist |