actor

Red Alert

80 %|Jan 21, 1998|

New man in town, Falcon Exclusive Michel Lucas, discovers an exciting world of endless possibilities--sexual and otherwise. Also starring Falcon exclusives Brennan Foster, Tristan Paris & Marc Stewart; plus Kurt Stefano and Nick Ford. Goodwill and Glasnost all around.

Featured Crew

John Rutherford
Director
E.M. Diaz
Original Music Composer
Todd Montgomery
Cinematography
Jeff Russell
Assistant Director
Dennis Bell
Still Photographer
David Lang
Still Photographer