Movies
Onslaught
as Hans Kammler
Godzilla x Kong: The New Empire
as Trapper
Hexed
as Hieronymous (voice)
Beauty and the Beast
as Beast
Night at the Museum: Secret of the Tomb
as Sir Lancelot
The Sea Beast
as Admiral Hornagold (voice)
Abigail
as Frank
A Walk Among the Tombstones
as Kenny Kristo
The Call of the Wild
as Hal
Apostle
as Thomas Richardson