Steve RossSSteve Ross1982Queuebrick VideoOverviewDiscussionSteve RossActing·Aug 21, 1982·North York, Ontario, CanadaRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography2Seen0Favorites0FilmCreditRobot Dracula2026 · Magnificent MystierMagnificent MystierIce Princess2005 · Mr. BastMr. Bast