
Acting

Murder Manual
as David

Vacation Rental
as David

Beyond the Rush
as Samuel Grievess

Alien Outpost
as Omohundro

Turn Me On, Dead Man
as Blake

I Melt with You
as Cole

The Crazies
as Pvt. Billy Babcock

The Pool Boys
as Eddie

Vacancy 2: The First Cut
as Jack

Snuff-Movie
as James / Jack

Chicago P.D.
as Joseph Catalano · 2 ep.

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

The Walking Dead
as Military (uncredited) · 1 ep.

Hawaii Five-0
as Shane · 1 ep.

Castle
as Shawn York · 1 ep.

Saving Grace
as Troy Eli · 1 ep.

Criminal Minds
as Lewis Ramsey · 1 ep.

NCIS
as Marcus · 1 ep.

Cold Case
as Ed Marteson / Romeo · 1 ep.

Without a Trace
as Tom Sweeney · 1 ep.