Who knew there were this many beautiful women on the show?
- Next gallery - 2013 Golden Globe Nomination Predictions - Television
- Previous gallery - 10 celebs we'd like to see guest star on 'Downton Abbey'
On "Boy Meets World": Played a character named "Alex" on two season 2 episodes, only to re-appear in season 4's "Hair Today, Goon Tomorrow" as a kid named Dylan.
Since then: He was a regular on NBC's "American Dreams" before enlisting to co-star on CBS' "Blue Blood" alongside Tom Selleck. He also played one of the cops in "The Dark Knight Rises."