Who knew there were this many beautiful women on the show?
Next gallery »2013 Golden Globe Nomination Predictions - Television
« Previous gallery10 celebs we'd like to see guest star on 'Downton Abbey'
On "Boy Meets World": Played Tommy on a the season 2 episode "Pop Quiz."
Since then: He's been a familiar face on tube hits over the last 15 years or so, gracing everything from "Buffy the Vampire Slayer" and "Six Feet Under" to "The O.C." and "24." He currently stars as Duke Crocker on the Syfy series "Haven."