
Acting

Everything's Fine

Trouble Sleeping

Her Deadly Sugar Daddy
as Damon

Always Watching: A Marble Hornets Story
as Sheriff Lee Dylan

Red Tails
as Flynt

A Call to Arms
as Lance Corporal Jared Schwartz USMC
Direct Order
as Jared Schwartz

R.S.V.P.
as Nick Collier

Bread and Roses
as Party Guest (uncredited)

Phantoms
as Scientist Lockland

9-1-1
as Detective Newell · 1 ep.

Unsolved: The Murders of Tupac and The Notorious B.I.G.
as Sergeant Dorsey · 1 ep.

American Crime Story
as Deputy Adam · 1 ep.

Bosch
as Bernardo Piccinini · 4 ep.

Marvel's Agents of S.H.I.E.L.D.
as lead Hydra agent · 1 ep.

Perception
as Cobra / Palmer · 1 ep.

The Walking Dead: Webisodes
as Andrew · 8 ep.

The Walking Dead: Torn Apart
as Andrew · 6 ep.

Hawaii Five-0
as Deon Miller · 1 ep.

Dollhouse
as Gabe · 1 ep.