Feature Films
- The Portal (2009): Paul
- Blood On The Highway
(2009): Chase Sinclair
- Unholy
(2007): Lucas
- Psycho Beach Party
(2000): Starcat
“It was like a Gidget meets Scream kind of thing, and I played this
character of Starcat. … It was a lot of fun, and I got a free surfboard
out of it.”
– Interview with The 11th Hour, Oct. 1999 - Pinata: Survival Island
(2002): Kyle
Television
- Private Practice (2010): Lee McHenry, Guest star
- “All in the Family,” episode #4.6, Oct. 28, 2010
- “Did You Hear What Happened to Charlotte King?” episode #4.7, Nov. 4, 2010
- “Can’t Find My Way Back Home,” episode #4.9, Nov. 18, 2010
- “Blind Love,” episode #4.13, Feb. 10, 2011
- A Golden Christmas (2009): Michael
- My Neighbor’s Secret (2009): Brent
- Without a Trace (2009): Edger, Guest star
- “Undertow,” episode #7.24 May 18, 2009
- Criminal Minds
(2007-2010): Kevin Lynch, Guest star
- “Penelope,” episode #3.8 Nov. 21, 2007
- “Damaged,” episode #3.14 April 2, 2008
- “In Heat,” episode #3.17, April 30, 2008
- “Masterpiece,” episode #4.8, Nov. 19, 2008
- “Cold Comfort,” episode #4.14, Feb. 11, 2009
- “Roadkill,” episode #4.23, May 6, 2009
- “100,” episode #5.9, Nov. 25, 2009
- “The Slave of Duty,” episode #5.10, Dec. 9, 2009
- “Exit Wounds,” episode #5.21, May 12, 2010
- “Compromising Positions,” episode #6.4, Oct. 13, 2010
- Fire Serpent
(2007): Jake Relm
- Relative Chaos (2006): Gil Gilbert
- Kitchen Confidential
(2005): Seth
- Celeste in the City (2004): Dana
“[Celeste in the City] is saying what’s important is what’s inside, not the
outward appearance. It’s the sweetest, least offensive film I’ve
ever done.”
– Interview with Out, March 2004 - The Pool at Maddy Breakers (2003): Pilot; Series regular
- Buffy The Vampire Slayer
(1997): Ale”Xander” LaVelle Harris; Series regular
“This is my first show -— the first thing I really booked. I am stoked;
I’m really happy that people enjoy it and that it adds
to their lives somehow.”
– Interview with Kiwibox.com, June 2002 - Married… with Children: Guy in Ray-Ray’s gang, Guest star
- “Hood in the Boyz,” episode #8.2 Sept. 12, 1993
- Secret Lives: Series regular
- Dave’s World: (“Do the Write Thing,” episode #3.5, Oct. 18, 1995); Guest star
“I was working on Dave’s World as a production assistant and they
let me audition for a guest spot. I got it, and then they fired me
as a PA.”
– Chat with TV Guide Online, April 1998
Web series
- Robot, Ninja & Gay Guy (June 2010): Mr. Furper
- Turbo Dates (2008): Cameron (“Full Disclosure”)
Theater
- The Santaland Diaries (November-December 2010), The Blank Theatre Co.: David/Crumpet the Elf
- The Gambit (Feb. 22, 2010), The Hayworth Theatre, part of The Bruno Kirby Celebrity Reading Series
- Why Torture Is Wrong, and the People Who Love Them (Jan. 30-March 14, 2010), The Blank Theatre Co.: Reverend Mike
- Alone (Dec. 14, 2009), The Hayworth Theatre, part of The Bruno Kirby Celebrity Reading Series
- The Santaland Diaries (Nov. 20-Dec. 20, 2009), The Blank Theatre Co.: David/Crumpet the Elf
- From Your Sweetheart (June 2009), The Blank Theatre Co.: Owen
- Adam Baum and the Jew Movie (July-Aug. 2008), The Hayworth Theatre: Garfield Hampson Jr.
- Three Headed Dog (June 2008), The Blank Theatre Co.: Gary
- Strand in the Closet (June 2007), The Blank Theatre Co.
- Lobster Alice (July-Aug. 2006), The Blank Theatre Co.: John Finch