2003 | Feature debut, playing the young version of Kevin Bacon's character in Clint Eastwood's Oscar-nominated "Mystic River" |
2004 | Cast as the young King of Macedonia (played by Colin Farrell as an adult) in Oliver Stone's "Alexander" |
2006 | Acted in the drama "World Trade Center" opposite Nicolas Cage, Michael Peña and Maria Bello |
2007 | Cast as the younger brother of Upper East Side socialite Serena van der Woodsen (Blake Lively) on "Gossip Girl" (The CW) |
2011 | Co-starred on the ABC mystery drama "Revenge" opposite Emily VanCamp and Madeleine Stowe |