David SmuklerActingShareKnown forAdd5.0Mark of the Beast1986 · Peter DevlinYearPopularTop ratedAll acting creditsAdd5.0Mark of the Beast1986 · Peter Devlin