Known for
Filmography

Spider
EN · 20226.1
as Stephen

Kill Me Twice
EN · 20194.5
as Leon

The Kid
EN · 20183.5
as Dorian (Thug 1)

Trace
EN · 20153.8
as Jarek

ABCs of Death 2
EN · 20145.4
as Dylan (segment "V")

Spider
as Stephen

Kill Me Twice
as Leon

The Kid
as Dorian (Thug 1)

Trace
as Jarek

ABCs of Death 2
as Dylan (segment "V")