Known For
Filmography

Chasing Nightmares
Movie · as Doctor Bender

The Sinister Surrogate
Movie · as Detective Logan

Resolution Song
Movie · as Steve

Dear Diary, I Died
Movie · as Keith Wilson

The Last Heist
Movie · as Sinclair

Acting Dead
TV · as Tennyson Albright · 2 eps

By God's Grace
Movie · as David Hanson

Pound Puppies
TV · as Harry / Passenger #2 (voice), Buford (voice), Brutus / Bus Driver (voice) · 1 ep

Castle
TV · as Interviewer · 1 ep

General Hospital: Night Shift
TV · 2 eps

Wizards of Waverly Place
TV · as Hal Art · 1 ep

Drake & Josh Go Hollywood
Movie · as Milo McCrary

The Eavesdropper
Movie · as Grant Kane

Veronica Mars
TV · as Randall · 1 ep

One on One
TV · as Dave Smith · 1 ep

Even Stevens
TV · as Barry Hudson Jr. · 1 ep

Port Charles
TV · 3 eps

Closer and Closer
Movie · as B.J. Conners

Clueless
TV · 1 ep

Steel and Lace
Movie · as Craig

Sydney
TV · 1 ep

Thunderboat Row
Movie · as Lon Otto

House of the Rising Sun
Movie · as James

21 Jump Street
TV · as Keith Taylor · 1 ep

Werewolf
TV · as Eric Cord · 29 eps

Night of the Creeps
Movie · as Todd

Murder, She Wrote
TV · as Jonas Holt · 1 ep

Hunter
TV · as Robert Kephardt · 1 ep

Listen to Your Heart
Movie · as Steve

Family Ties
TV · as Matthews · 1 ep

Hotel
TV · as Tony Fanzo · 3 eps

Newhart
TV · as New Cute Guy in Town

General Hospital
TV · as Mac Scorpio · 249 eps
