Last Call 2005
Director
Willie Gets a Brand New Thing 2003
Funn & Games 2002
BodyRocks 2001
X-Pressed Desires 2003
Producer
Credits from TMDB.