Kevin Zegers, who plays Alec Lightwood in the upcoming City of Bones film, celebrates his 28th birthday today! What’s your favorite role Kevin has played?
Look at that cutie! Yep, that’s a young Kevin!
Happy birthday, Kevin!
(Images found on Tumblr. Credit to the original source.)