Steve TaylorActingNo biography available.Known ForFan ClubNo Nerds have favorited Steve Taylor yet — be the first.All fan clubsFrom NerdspinFilmographyActor1Production11983Loose TalkTVSelf - Presenter • 20 episodes★ 7.0