Neil Cicierega was born on August 23, 1986 in Boston, Massachusetts, USA as Neil Stephen Cicierega. He is an actor and director, known for Potter Puppet Pals (2003), The Questioning (2009) and Little Red Riding Hood (2009). He has been married to Ming Doyle since August 8, 2015.