This is Shawn and Aaron Ashmore. Via peetagavemebread.tumblr.com Can you tell which is which? It's OK if you can't. We'll start with Shawn Ashmore. Ilya S. Savenok / Getty Images Shawn got his big break on "Animorphs." He played Jake, whose favorite battle morph was the Siberian Tiger. The more you know. He went on to play Iceman in the X-Men series. 20th Century Fox And he'll be reprising the role for the upcoming X-Men: Days of Future Past. He now stars as Agent Weston on "The Following." FOX Then there's Aaron Ashmore. Kevin Winter / Getty Images As you can see, there's a slight resemblance. Aaron played Troy Vandergraff on "Veronica Mars." The CW Troy was a childhood friend of Duncan's who got close with Veronica. (Uncool, man. Veronica is Duncan's ex.) Then he joined the cast of "Smallville" as Jimmy Olsen. The CW Oh, spoiler alert. Most recently, he's played Steve Jinks in "Warehouse 13." SyFy The first gay character on the series! So there you have it. Two very different actors who happen to look identical. Via scifimafia.com Now. Which is which? Via afterelton.com I'm waiting.