Known For
Filmography
—
2025
2025
2025
2025
2024
2023
2023
2011
1990

23
Movie · as John

The Masquerade
Movie · as Jared

Hurry Up Tomorrow
Movie · as Contortionist (uncredited)

Woke
Movie · as Muambe

Sharp Obsession
Movie · as Detective Suarez

Kenshi V Kitana: Battle of The Realms
Movie · as Jax Briggs (voice)

American Maroon
Movie · as John Horse

Pay the Lady
Movie · as Caesar

Shameless
TV · as Kyle Homes (1995) · 2 eps

Law & Order
TV · as Jackson Dean · 1 ep