
Acting

D-Day
as Staff Sgt. Kuhn
Chasing Yesterday
as Tobey

Pendejo (Idiot)
as George

Love Begins
as Daniel Whittaker

The Hazing
as Jacob Sterling

The '60s
as Tommy

Holy Joe
as David Cass

Pleasantville
as Whitey

Roommates
as Michael (age 15)

Walking Thunder
as Jacob McKay

NCIS: New Orleans
as Phil Burke · 1 ep.

Supernatural
as Curtis · 1 ep.

Criminal Minds
as Georgie Galen · 1 ep.

Veronica Mars
as Chip Diller · 7 ep.

NCIS
as Maple · 1 ep.

CSI: Crime Scene Investigation
as Allen Krick · 1 ep.

Party of Five
as Heath · 2 ep.

Sister, Sister
as Denny · 1 ep.

Dr. Quinn, Medicine Woman
as Lewis Bing · 3 ep.

Get a Life
as Otto · 1 ep.