Jim Hanna

Film

War of the Worlds

Supporting

Steven Spielberg

The Terminal

Supporting

Steven Spielberg

Murder of Crows

Supporting

Rowdy Herrington

North Beach

Lead

Jed Mortenson

Robbie's Brother

Supporting

Wendy Dorfmeister

Big Baby

Lead

Stephen Langford

America 101

Supporting

Richard Speight Jr.

Battle of the Sexes

Featured

Jonathan Dayton/Valerie Faris

Television

Ray Donovan

Recurring

Showtime

Parks & Recreation

Co-star

NBC

Mom

Co-star

CBS

NCIS:Los Angeles

Guest Star

CBS

Bones

Guest Star

FOX

Vegas

Co-star

CBS

Hot in Cleveland

Co-star

TVLand

Newsreaders

Co-star

Adult Swim

Cougar Town

Co-star

ABC

Hard Times of RJ Berger

Recurring

MTV

Alias

Recurring

ABC

What About Brian

Recurring

ABC

Lie To Me

Co-star

FOX

Come To Papa

Guest Star

NBC

The Brian Benben Show

Guest Star

CBS

New Adventures of Old Christine

Co-star

CBS

3rd Rock From The Sun

Co-star

NBC

Will & Grace

Co-star

NBC

The Bold & The Beautiful

Recurring

CBS

The Middle

Co-star

ABC

Feud

Co-star

FX

Switched at Birth

Co-star

Freeform

Theater (representative roles)

Equus

Dysart

The Production Co. -- LA

     (Winner, Best Lead Performance, LA Drama Critic’s Circle, Nominee Best Lead          Male, LA Weekly Awards)

Othello

Iago

The Production Co.

    (Nominee, Best Lead Male, LA Weekly Awards)

Macbeth

Macbeth

Ark Theatre -- LA

Mystery of Irma Vep

Nicodemus/Enid

Ark Theatre

Spatter Pattern

Dunn

Ark Theatre

The Root

Chick

Ark Theatre

The Heidi Chronicles

Peter

Morgan/Wixon -- LA

Burn This

Larry

Theatrix

A Dish Served Cold

David

Arena Interplay -- San Francisco

Twelfth Night

Feste

Torrance Center

Marat/Sade

Cucurucu

UNL

Speed The Plow

Charlie

USC

Training

MFA, USC Actor Training Program

ACTING: Maximillian Schell, Tad Danielewski, Salome Jens