Phelim is a founder member of Improbable. He has won various awards such as an Olivier Award for Best Entertainment, TMA Awards for Best Touring Production and Best Director and a Critics Circle Best Designer Award. He was awarded a National Endowment for Science, Technology and the Arts fellowship and an Honorary Doctorate from the Middlesex University. He is also a father and a husband.