Joshua Duplechain
Baton Rouge, Louisiana, United States
Joshua Duplechain graduated from Birkbeck College in London and has worked in the field of public relations and journalism for the last 15 years. He also did improv comedy with the groups Fresh Complex and the National Comedy Company for eight years. His co-creator, Theo Roll, graduated from Columbia College Chicago’s Television Department and has been working in video and transmedia even before that.