Self
2023
Igor / Louis The XXVII (also as Gerard Lundquist)
1992
Igor
1991
Dwight
1990
Jack Christie
1989
1988
Steve Riskin
1977