Snow White 2025
as Finch
Beauty and the Beast 2017
as Tom
Heathcliff 1999
as Mr Earnshaw
Oklahoma! 1999
as Will Parker
Credits from TMDB.