
Known for
Filmography

One Last Shot
EN · 20267.2
as Jericho

Sunray: Fallen Soldier
EN · 20256.1
as Smudge (Echo 2)

Salvable
EN · 20256.2
as Leo

Wildcat
EN · 20256.1
as Officer David

Take Cover
EN · 20246.4
as Lomax the Spotter

One More Shot
EN · 20246.6
as SRT Agent Donovan

