Known For
Filmography

The Family Plan 2
Movie · as Jessica's Brother

Paradise
TV · as Morton · 6 eps

Abruptio
Movie · as Dennis

The Impact
Movie · as Caller

Bloodhound
Movie

Wally Got Wasted
Movie · as Mitch

Hosea
Movie · as Andrew

The Honor List
Movie

Magnum P.I.
TV · as David Carter · 1 ep

9-1-1
TV · as Trent · 1 ep

Justice League: Throne of Atlantis
Movie · as Jimmy Olsen (voice)

Marvel's Agents of S.H.I.E.L.D.
TV · as Agent Burrows · 12 eps

Congratulations
Movie · as David

Stonerville
Movie · as Slam

Prattle: Your Words Are Empty and So Is Your Heart (now in black and white!)
Movie · as Marcus

Feed the Fish
Movie · as Hamish the Paramedic

ThunderCats
TV · as Adult Emrick / Lizard Lieutenant (voice) · 1 ep

Love Bites
TV · as Owen · 1 ep

Ben 10: Ultimate Alien
TV · as Winston / Esoterica / Additional Voices (voice) · 3 eps

Transylmania
Movie · as Pete

Modern Family
TV · as Emcee · 1 ep

Lie to Me
TV · as Groomsman #2 · 1 ep

NCIS: Los Angeles
TV · as Doug Offerman · 1 ep
Invincible
TV · as Mark Grayson / Invincible (voice) · 6 eps

In Treatment
TV · as Pizza Delivery Guy · 1 ep

The Mentalist
TV · as David Herren · 1 ep

Batman: The Brave and the Bold
TV · as Damian (voice) · 1 ep

Mad Men
TV · as Smitty Smith · 9 eps

The Holiday
Movie · as Young Man at WGA

Dorm Daze 2
Movie · as Pete

Ctrl+Alt+Del: The Animated Series
TV · as Ethan · 12 eps

Ugly Betty
TV · as Morgue Doctor · 2 eps

Grey's Anatomy
TV · as Vince Cruse · 1 ep

Gamebox 1.0
Movie · as Peter

National Lampoon Presents Dorm Daze
Movie · as Pete

Las Vegas
TV · as Randol James Jr. · 1 ep
Meet the Marks
TV · 7 eps

The Shield
TV · as Kirk · 1 ep

Six Feet Under
TV · as Dillon's Father · 1 ep

Bloody Murder
Movie · as Tobe

Felicity
TV · as Student #1 · 1 ep

The King of Queens
TV · as Eric · 1 ep
Adventures of A.R.K.
TV · 31 eps

Frasier
TV · as Ryan · 1 ep
