Dog Tags
Role(s): Mark Dessau
Private Obsession
Role(s): New York Photographer
Alien Xmas
Role(s): Santa (voice)
And the Band Played On
Role(s): Lab Technician
Hang Your Dog in the Wind