Steve Rankin
Eureka, Illinois, USA

Steve Rankin is an American actor.