Actor - filmography
- Pucked (2006) .... Frank
... aka National Lampoon's The Trouble with Frank (USA: complete title)(buy it!) - Cry Wolf (2005) .... Rich Walker (buy it!)
- Ally McBeal(2002) (buy! Ally McBeal - Seasons 1-5)
- Vampires: Los Muertos (2002) .... Derek Bliss
... aka John Carpenter's Vampires: Los Muertos (USA: complete title) (buy it!) - Pay It Forward (2000) .... Ricky McKinney (buy it!)
- U-571 (2000) .... Lt. Pete Emmett, Chief Engineer
... aka U-571 (France) (buy! U-571[HD DVD]) - Row Your Boat (2000) .... Janey Meadows (buy it!)
- Sex and the City playing "Seth" in episode: "Games People Play" (episode # 2.13) 29 August 1999 (buy! Sex and the City - The Complete Series (Collector's Giftset))
- Homegrown (1998)
.... Danny (buy it!)
- No Looking Back (1998) .... Michael (buy it!)
- Destination Anywhere (1997) (V) .... Jon (buy it!)
- Little City (1997) .... Kevin (buy it!)
- The Leading Man (1996) .... Robin Grange (buy it!)
- (buy it!) (1995) .... The Painter
- Young Guns II (1990) (uncredited) .... Pit Inmate who gets shot back into pit
... aka Young Guns II: Blaze of Glory (UK)(buy it!)
