ActingRevard DufresneKnown forSupernatural2005DRAMASmallville2001SCI-FIEureka2006SCI-FIThe Killing2011DRAMAFull filmographySupernatural2005DRAMASmallville2001SCI-FIEureka2006SCI-FIThe Killing2011DRAMAMan of Steel2013ACTIONV2009SCI-FISucker Punch2011ACTION