ActingDevin Douglas DrewitzBorn 1989-05-23· Vancouver, British Columbia, CanadaKnown forSmallville2001SCI-FIThe Outer Limits1995DRAMADark Angel2000ACTIONSeven Days1998SCI-FIFull filmographySmallville2001SCI-FIThe Outer Limits1995DRAMADark Angel2000ACTIONSeven Days1998SCI-FITaken2002SCI-FISo Weird1999MYSTERYI Love You, Beth Cooper2009COMEDYSaving Silverman2001COMEDY