Steve M. Davison

Actor

Grease 2
1982
as Cycle Lord