The new season of Mystery Science Theatre 3000 debuts on April 14th on Netflix. I was one of the Lead Puppeteers on the show and it was so much fun to work on. The trailer is out now and you can watch it below. I’m puppeteering Crow T. Robot in just about all the scenes he’s in. Movie Sign!