Steve Lemme Photos
Steve Lemme was born on 01 Nov 1968 in New York, New York, USA. His birth name was Stephen Carlos Lemme. His is also called Joystick. His height is 175cm.
Steve Lemme on the Screen
Steve Lemme appeared in the movie Beerfest(2006), Open Water(2003), Super Troopers(2001), The Dukes of Hazzard(2005)。