Dmiscellaneous, actorDavid Smukler1 creditsNo biography recorded yet.Acting (1)Mark of the BeastMark of the Beast1986 · Peter Devlin