Furthermore he appeared in the comedy Ninja Cheerleaders (2008, with George Takei) and the short comedy Jesus Comes to Town (2010). More recent projects include the television science fiction film Galaxy West (2011), the television series Legends of Atoll (2011) on which he also worked as executive producer, the drama Man Without a Head (2011), the documentary Baby Let Your Hair Hang Down (2011), and the thriller Road to Red (2012).