From 2007 to 2011, his television credits are "Everest" (2007) as Roger Marshall, "Cane" (2007) as Hudson, "The L Word" (2008), "Cold Case" (2008) as Pete Doyle, "Fear Itself" (2008) as Rowdy Edlund, "" (2009), "Bones" (2009), "Mental" (2009), "Lie to Me" (2009), "Flashpoint" (2009), "Criminal Minds" (2010), "Lost" (2010), "White Collar" (2010), "Dark Blue" (2010), "Castle" (2010), "Hellcats" (2011), "Alphas" (2011), and a performance on the science fiction series "Fringe" (2011), as two alternate versions of the character named John McClennan.