Sebastian was born in Romania and moved to the US with his mother. Though he has been in quite a lot, such as Gossip Girl, The Covenant, Kings, Black Swan, Political Animals. He won the hearts of many more fans and adoring viewers in Once Upon A Time.
Here he played brooding Jefferson, aka The Mad Hatter and boy did he play him with so much style and panache, your heart just melted at his sad plight. Jefferson was so intensely portrayed and surprisingly he was the one who knew exactly what would happen and helped bring magic to Storybrooke. He'll be back for season 2 we're relieved. Love that pic!
As he said, "he's known all along before everybody else that this was going to happen, so this is not a big surprise to him. From where he comes from it's like, 'Oh good. Now everybody is going to see what I've been talking about over and over again, but no one was listening to me.'"
He exudes so much emotion and sexiness on screen you can't take your eyes off him. The mark of a great actor.
Sebastian looks so handsome and hot however he styles his hair and however he dresses, even when he's shirtless and black looks good on him. He has this far away look in his eyes, a hidden depth which captures his gorgeousness on and off screen and makes him such a versatile actor, no matter what role he plays.