 Allan was born in Allahabad and he went to La Martiniere School in Lucknow and then on to St. Stephen's College, Delhi University.He has worked in Canada, the USA, New Zealand and Australia.His first novel "The Trotter Nama" was published in 1988 and tells the story of seven generations of an Anglo-Indian family.