Costarred on the sci-fi series "Heroes Reborn."
Costarred as Peter Pan on the fantasy series "Once Upon a Time."
Made his career debut in the film "Hannibal Rising."
Grew up in the Czech Republic.
Landed a speaking part in "The Illusionist" (2006), but his part was removed from the final cut.