Rana Nayar is a translator of poetry and short fiction from Punjabi to English. He has more than forty volumes of poetry and translation works to his credit. He is also a theatre artist and has participated in a number of major full-length productions.