Known For
Photos
Filmography
—
2025
2025
2022
2019
2019
2017
2016
2016
2015
2014
2012
2012

Empires of the Deep
Movie · as Gava

Clash
Movie · as Sanchez

Detective Chinatown 1900
Movie · as Irish Goon

Snipers
Movie · as Andrew

The Longest Shot
Movie

The Rookies
Movie · as Order Agent

Wolf Warrior 2
Movie · as Jack

The Mermaid
Movie · as Auctioneer

1945黎明之战
TV · 40 eps

Dragon Blade
Movie · as Roman Soldier

Outcast
Movie · as Crusader (uncredited)

The Black Square
Movie · as British art salesman

Tai Chi Zero
Movie · as British Soldier (uncredited)



