He holds a Bachelor of Science (Electrical Engineering) degree from Kurukshetra University. He has worked with various Government authorities and has been associated in the installation and operation of a number of power plants. He retired from the post of Director-Technical of the Haryana Power Generation Corporation in 2010 and is presently associated with the Company.