2008
30 Rock - TV Series as NY Post Gossip Columnist in "MILF Island"
Grand Theft Auto IV - Video Game as Brucie
2007
One Life to Live TV Series as Ron Walsh #1 (also in 2005 and 2003/2004)
2006
Law & Order - TV Series as Dave Tindell in "Corner Office"
Law and Order: SVU - TV Series as Brent Allen Banks in "Uncle"
Rescue Me - TV Series as Chris
Conviction TV Series as Bob the Beast in "Madness"
2005
Little Manhattan - Movie as TV Cowboy
Law & Order TV Series as Tom McGrath in "Obsession"
One Life to Live TV Series as Ron Walsh #1 (also in 2003/2004)
2003
Bad Boys II Movie as DEA Van Agent
2002
Ocean Ave TV Series as Thomas Thom OKeefe (also in 2003)
2000
The Guiding Light - TV Series as Rob Layne #2
1999
The Virgin Suicides - Movie as Buzz Romano
Sunset Beach- TV Series as Casey Mitchum (also 1997/1998)
Die Hard: With a Vengeance - Movie as Gunther
Mister Rogers' Neighborhood TV Series as himself in "Noisy and Quiet"
1997
Friday Night Videos TV Series as himself in Sunset Beach - Behind the Scenes