He was born in 1944 in Mirpur Khas, British India (in modern-day Pakistan). Following the partition of the Indian subcontinent, his family migrated to Jodhpur in 1947. They later moved to Ahmedabad in 1950. He married Janki in November 1964. He did his master's degree in English literature from the Gujarat University and joined Life Insurance Corporation (LIC) in 1966. He later went to UAE and started teaching English at The Indian High School, Dubai in 1987 until he retired in 2004 as the lecturer. Prior to his retirement, he also served as the head of English department.
