Here is a list of his movies.
Loverboy (2004)
Crash (2004) .... Ryan
Employee of the Month (2004) .... David Walsh
City of Ghosts (2002) .... Jimmy
Deuces Wild (2002) .... Fritzy
... aka Deuces Wild - Wild in den Straßen (2002) (Germany)
One Night at McCool's (2001) .... Randy
Madonna: The Video Collection 93:99 (1999) (V) (uncredited) .... Cop ('Bad Girl')
There's Something About Mary (1998) .... Pat Healy
... aka There's Something More About Mary (1998) (USA: DVD title)
Wild Things (1998) .... Sam Lombardo
... aka wildthings (1998) (USA: video box title)
In & Out (1997) .... Cameron Drake
Albino Alligator (1996) .... Dova
... aka Albino Alligator (1996) (France)
Grace of My Heart (1996) .... Jay Phillips
Beautiful Girls (1996) .... Tommy 'Birdman' Rowland
Frankie Starlight (1995) .... Terry Klout
To Die For (1995) .... Larry Maretto
Golden Gate (1994/I) .... Kevin Walker
Mr. Wonderful (1993) .... Gus
Saint of Fort Washington, The (1993) .... Matthew
Malcolm X (1992) .... DJ at the Harlem 'Y' Dance
... aka X (1992) (USA: poster title)
Singles (1992) .... Cliff Poncier (Citizen Dick vocalist)
Women & Men 2: In Love There Are No Rules (1991) (TV) .... Eddie Megeffin
... aka Art of Seduction, The (1991) (TV) (UK: DVD box title)
... aka Women & Men 2 (1991) (TV)
Kiss Before Dying, A (1991) .... Jonathan Corliss
Bloodhounds of Broadway (1989) .... Regret
Drugstore Cowboy (1989) .... Bob
Kansas (1988) .... Doyle Kennedy
Big Town, The (1987) .... J.C. Cullen
Native Son (1986) .... Jan
Rebel (1985) .... Rebel
Target (1985/I) .... Chris Lloyd/Derek Potter
Flamingo Kid, The (1984) .... Jeffrey Willis
Rumble Fish (1983) .... Rusty James
Outsiders, The (1983) .... Dallas 'Dally' Winston
Tex (1982) .... Tex McCormick
Great American Fourth of July and Other Disasters, The (1982) (TV) .... Ralph
Liar's Moon (1981) .... Jack Duncan
My Bodyguard (1980) .... Melvin Moody
Little Darlings (1980) .... Randy
Over the Edge (1979) .... Richie