'The Hitchhiker's Guide to the Galaxy' (2005)....Zaphod Beeblebrox
'Piccadilly Jim' (2004)....Jim Crocker
'Matchstick Men' (2003)....Frank Mercer
'Confessions of a Dangerous Mind' (2002).... Chuck Barris
'Welcome to Collinwood' (2002).... Pero
'Running Time' (2002).... The Hunted
'13 Moons' (2002).... Rick
'D.C. Smalls' (2001).... Kareoke Singer (short film)
'Pretzel' (2001).... Sam
'Heist' (2001).... Jimmy Silk
'Made' (2001) (uncredited).... Hotel Clerk
'bigLove' (2001)...Nate (short film)
'Charlie's Angels' (2000)...Knox
'Galaxy Quest' (1999)...Guy Fleegman
'The Green Mile' (1999)...William 'Wild Bill' Wharton
'A Midsummer Night's Dream' (1999)...Francis Flute
'Safe Men' (1998)...Sam
'Celebrity' (1998)...Darrow enterouge
'Jerry and Tom' (1998)...Jerry
'Lawn Dogs' (1997)...Trent
'Subway Stories:Tales from the Underground' (1997)...Man eating (sax cantor riff)
'Drunks' (1997)...Tony
'Arresting Gena' (1997)...Sonny
'Mercy' (1996)...Matty
'Glory Daze' (1996)...Rob
'Basquiat' (1996)...Thug
'Search for One-eye Jimmy' (1996)...Jimmy
'Box of Moonlight' (1996)...Kid
'Somebody to Love' (1994)...Polish Guy
'In the Soup' (1992)...Paulie
'Jack and his Friends' (1992)...Louie
'Light Sleeper' (1991)...Jealous
'Strictly Business' (1991)...Gary
'Teenage Mutant Ninja Turtles' (1990)...Head Thug
'Last Exit to Brooklyn' (1989)...Al
'Clownhouse' (1988)
T.V. Work
'The Late Late Show with Craig Kilborn' (1999) played "Himself" 11/9/2000
'NYPD Blue' (1993) played "Billy" in episode: "Torah! Torah! Torah!" (episode # 3.2) 10/31/1995
'Lifestories: Families In Crisis' (1995) played "Kevin Tunell" in episode: "Dead Drunk: The Kevin Tunell Story"
'Law & Order' (1990) played"Whittaker" in episode: "Manhood" (episode # 3.21) 5/12/1993
'Law & Order' (1990) played "Randy Borland" in episode: "Intolerance" (episode # 2.20) 4/14/1992
'Equalizer, The' (1985) in episode: "Child Broker, The" (episode # 3.13) 1/20/1988