No photo
Acted in 17
2010s
- 2017
After Louie
William Wilson
- 2016
2000s
- 2009
- 2001
Cruise Control
Gary
- 2000
The Night Larry Kramer Kissed Me
David Drake
1990s
- 1999
The Trey Billings Show
Trey Billings / Dodie Day
- 1998
Tree Shade
Santa Claus
- 1997
David Searching
Mark
Peoria Babylon
Movie
- 1996
Cater-Waiter
Movie
- 1994
- 1993
Naked in New York
Waiter
- 1992
- 1990
1980s
- 1989
Longtime Companion
GMHC Volunteer
Wrote 1
2000s
- 2000
The Night Larry Kramer Kissed Me
Theatre Play, Screenplay
Appearances2
2010s
- 2011
30 Years from Here
Himself
1990s
- 1993