Actor
Pirate's Passage
2015 · as Mr. Herkes (voice)
Trader Games
2010 · as Gouverneur
Final Verdict
2009 · as Judge Randfield
Infected
2008 · as Chemistry Professor
I'm Not There
2007 · as Gerry Hamlin
Guide de la petite vengeance
2006 · as Avocat 1
The Rocket
2005 · as Dr. Walter McKay
Bittersweet Memories
2004 · as Spécialiste de la clinique
The Aviator
2004 · as Another Senator
The Terminal
2004 · as CBP Inspector
The Human Stain
2003 · as Police Officer #2
The Adventures of Pluto Nash
2002 · as Security Guard