Born in Siliguri, India, he has lived in various countries including Russia, the USA, Japan and now Australia and goes by the more familiar name of GJ Singh.
He was born in Siliguri, India. He has lived in various countries including Russia. He has lived in various countries including the USA. He has lived in various countries including Japan. He has lived in various countries including now Australia. He goes by the more familiar name of GJ Singh.