Film

  • Broken City Mike (NY Post Columnist) Dir. Alan Hughes
  • Big Miracle General Stanton Dir. Ken Kwapis
  • Remember Me Les Hirsch Dir. Alan Coulter
  • Tangled Singing Thug Dir. Greno/Howard
  • Exit Speed (2008) Yarbro Dir. Scott Ziehl
  • Out Of Step (2008) Jack Dir. Eileen Connors
  • Enchanted Singing voice (uncredited) Dir. Kevin Lima
  • Epic Movie Mel Gibson Dir. Freidberg/Seltzer
  • World Trade Center Karnes' Associate Dir. Oliver Stone
  • Ira & Abby Jingle Singer Dir. Robert Cary
  • The First $20 Million Hank Dir. Mick Jackson
  • A Midsummer Night's Dream Snug the Joiner Dir. Michael Hoffman
  • In & Out Walter Brackett Dir. Frank Oz
  • JEFFREY Angelique Dir. Christopher Ashley
  • Sinners Need Company Rev. Bigbee Dir. Mike Kolko
  • The Out-Of-Towners Edward Dir. Sam Weisman
  • One Fine Day Freddy "Metro" Dir. Michael Hoffman
  • Married To It Café Waiter Dir. Arthur Hiller
  • The House on Carroll Street Tommy Dir. Peter Yates

Television

  • Blue Bloods DCPI Garrett Moore CBS
  • Nurse Jackie Guest Star Dir. Steve Buscemi
  • Treme Guest Star Dir. Simon Cellan Jones
  • Law & Order Guest Star Dir. Alex Chapple
  • The Unit Guest Star Dir. Vahan Moosekian
  • Come On Over Guest Star (recurring) Feldman/Corcoran
  • Twenty Good Years Guest Star Dir. Terry Hughes
  • All My Children Guest Star (recurring) ABC
  • Conviction Guest Star Dir. Jeffrey Reiner
  • Friends Guest Star Dir. Kevin S. Bright
  • Without a Trace Guest Star Dir. Paul Holahan
  • The West Wing Guest Star Dir. Jessica Yu
  • Touched By An Angel Guest Star Dir. Jim Charleston
  • Crossing Jordan Guest Star Dir. Ian Toynton
  • Grounded For Life Guest Star (recurring) FOX/WB
  • Alley McBeal Guest Star Dir. Kenny Ortega
  • That's Life Guest Star (recurring) CBS
  • Providence Guest Star Dir. Tony Wharmby
  • Malcome In The Middle Guest Star Dir. Ken Kwapis
     

Theater

  • Billy Elliot (2009 Tony Award©, Drama Desk & Outer Critics Circle Award Best Featured Actor in a Musical) Jackie Elliot (Dad) Dir. Stephen Daldry
  • Dirty Rotten Scoundrels (Original Broadway Cast/Drama Desk Nomination) André Thibault Dir. Jack O'Brien
  • Chicago (Broadway) Billy Flynn Dir. Walter Bobby
  • Victor/Victoria (Original Broadway Cast) Mr. "Squash" Bernstein Dir. Blake Edwards
  • Damn Yankees (Broadway Revival Cast)

Music

  • Little Fish West Coast Premiere Cast Recording Ghostlight
  • Dirty Rotten Scoundrels Original Broadway Cast Recording Ghostlight
  • Victor/Victoria Original Broadway Cast Recording Decca Broadway
  • Damn Yankees 1994 Original Broadway Cast Recording Decca Broadway
  • First Lady Suite West Coast Premiere Cast Recording Ghostlight

Voice Over

  • The Mice War General Khan Dir./Creator David Chesky
  • Family Guy Various voices FOX
  • American Dad Various voices FOX
  • Tangled Singing Thug Dir. Greno/Howard
  • Spaceship Earth Audio Animatronic Radio Announcer Walt Disney World
  • Enchanted Singing Voice (uncredited) Dir. Kevin Lima
  • Glenn Martin, DDS Various roles Dir. Aaron Woodley
  • The Cleveland Show Various roles Dir. Jim Shellhorn
  • As Told By Ginger Various roles Nick TV
  • Higglytown Heroes Tree Trimmer Hero Playhouse Disney
  • Rocket Power Various voices NickToons
  • Ripley's Believe It Or Not! Narrator/Announcer Sony Television/TBS
  • Wargames Announcer/narrator TBS