You may not recognize this Hollywood hunk from this old-school photo he recently tweeted. Now he's all grown-up ... and seriously buff.
Yup, it's Stephen Amell of "Arrow" fame. Stephen, a Canada native, got his start starring on gay (as in LGBT) TV shows "Dante's Cove" and "Queer as Folk" before appearing in a slew of CW dramas like "Vampire Diaries" and "90210." Last year, he was tapped to play the superhero archer in his own series.
Stephen has been approached to play Christian Grey in the big-screen adaptation of "50 Shades of Grey," which could solidify him as a superstar.
But judging by his insane good looks and body, we're sure he already has a huge following.
Click on the "Launch Gallery" above to see more stars before they were famous.