Greg Phelan, writer, producer