Craig Osborne studied Literature at the University of Wales, Aberystwyth and Swansea, and Film Production at the Panico Media Studio, London. He has worked on a number of productions over the years as an actor, writer, director and producer. He holds a sceptical view of the entertainment industry and spends much of his free time travelling.