Acting
Popular credits
Beauty and the Beast
Tom
Snow White
Finch
Oklahoma!
Will Parker
Heathcliff
Mr Earnshaw