Movies
Pirates of the Caribbean: At World's End
as Cryer
Barbie as The Princess & the Pauper
as King Dominick (voice)
Barbie and the Magic of Pegasus
as Aidan (voice)
Barbie and the Three Musketeers
as Prince Louis (voice)
Barbie of Swan Lake
as Prince Daniel (voice)
Barbie as Rapunzel
as Stefan (voice)
American Pastoral
as Agent Dolan
Planet Hulk
as Red King (voice)
End of the World
as Max
They
as Troy