Hidden Strike (2023) als Hayden | |
1921 (2021) als Capt. Charles Worthington | |
Scars Of Nanking (2017) als Archibald Steele | |
Ghosts of Darkness (2017) als Jack Donavan | |
Capsule (2015) als Bob Elijah | |
Art Ache (2015) als Robert | |
Adrift: 47 Days with Sharks (2012) als Louis Zamperini | |
Robin Hood (2010) als Tax Collector (uncredited) | |
长河落日 | |
鬼吹灯之天星术 |
Escape to Gossau Director | |
Escape to Gossau Writer |