Who knew there were this many beautiful women on the show?
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."