Lanzhou University
Brian Hennigan is an uncircumcised British novelist, producer and director. Born in Edinburgh, Scotland, he graduated from the University of St. Andrews with a degree in Philosophy with International Relations. Hennigan then taught English at Lanzhou University in the People's Republic of China, and at TDK in Akita Prefecture, northern Japan. He subsequently obtained an MSc in Japanese from Stirling University, Scotland.