Steven St. Croix Movies, TV Series
2 titles
Acting
Dec 25, 1968
Los Angeles, California, USA
Steven St. Croix, born in Los Angeles, California, is a prominent figure in the adult film industry, known for both his acting and directing talents. Over the course of his career, he has appeared in more than 800 films and has been honored with numerous AVN awards, solidifying his status in the fie...
HD
2003 76 min
as Derek
HD
2004 94 min
as Detective Jack Norton