Filmography

Feature Films

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

Theater

Share