Everything from one-episode stints and recurring roles, indie or smaller reaching ventures to box office hits... Name the medium and he's done it.

Television Series

  • Buffy the Vampire Slayer as Jonathan (recurring character; 1997-present)
  • Clueless as Marshall (recurring character; 1998-1999)
  • Over the Top (2 episodes)
  • Boy Meets World (1 episode: "The Heart is a Lonely Hunter")
  • Saved by the Bell - The New Class (4 episodes as various characters)
  • Seinfeld (1 episode: Vincent in "Vincent Pick")
  • 3rd Rock from the Sun (1 episode)
  • Union Square (1 episode)
  • Minor Adjustments (1 episode)
  • NightStand (1 episode)

Films
  • Die, Harry, Die (in the works - 2000)
  • Spoof! An Insider's Guide to Short Film Success as Scott (short film - lead role)
  • Shriek If You Know What I Did Last Friday the 13th as Boner (previously titled I Know What You Screamed Last Summer - filmed 1999 - cable showings in 2000)
  • Perpetrators of the Crime as Phil (filmed 1998 - cable showings in 2000)
  • Pleasantville as Jukebox Boy (1998)
  • The Prophecy II as Julian (1998)
  • Dangerous Minds as Student (his first film role - unfortunately, his part ended on the cutting room floor - 1995)

Theatre

  • No Orchids for Miss Blandish (October-November 1999)
  • A Devil Inside as Gene (June-July 1999)
  • You're a Good Man, Charlie Brown as Snoopy (Edinburgh Fringe Festival)
  • Lost in Yonkers as Jay (Tennessee Repertory Theatre)
  • Oliver! as the Artful Dodger (Civic Light Opera of South Bay Cities)
  • Something Wicked This Way Comes as Jim Nightshade (Edinburgh Fringe Festival - world premiere - in Scotland)
  • Early Morning as Ned (Body Evidence Theatre Company - West Coast Premiere)
  • Simpletown as Gerald/Gerard (Santa Monica Playhouse)

Television Commercials

  • Dr. Pepper ("Are You Lonesome Tonight?")
  • Sprint
  • Cadillac
  • McDonald's
  • Diet Coke
  • Golden Grahams
  • Doritos
  • Hardees
  • 7-Up
  • Tide
  • Circle K/Union 76
  • ACDelco
  • FOX Sports

    Radio Commercials
  • beyond.com (3 spots)
  • STP Motor Oil
  • Soma.com
  • Bravo Credit Card
  • Powerade
  • PG&E Utilities