David Leslie

Born: None


Placeholder

Popular Mechanics

as Mercedes Repair Shop Owner
Released: 1985-01-01

A Mercedes repair shop fronts this hot group of kids as they strip down, lube up and work over...

Movie page

Tough Competition

as Cop
Released: 1984-01-01

Incredible new superstar Kyle Carrington, in his premiere performance, is Peter Evans, America's...

Movie page