Born April 19th, 1958, in Portland, Oregon, Steve moved to Los Angeles, where he made his film debut in the teenaged slasher flick, _Sweet 16 (1981)_ , opposite Bo Hopkins. The following year he broke all of the girls hearts in the popular Cannon produced film, The Last American Virgin (1982), alongside Lawrence Monoson. Roles in The Goonies (1985) and _Survival Quest (1987)_ , then led to what should have been his big break, when he co-starred with Jodie Foster and Kelly McGillis in the Aca ...[Read Story]