Bachelor, Oklahoma State University, 1985; Master of Arts, Oklahoma State University, 1986.
Assistant regional supervisor, People's Association, Singapore, 1988-1991; marketing executive, Trade Alliance, Singapore, 1991-1994; senior officer, Prudential Assurance, Singapore, since 1995. Auditor, Singapore Institute International Affairs, since 1980.
Member of committee Bukit Batok Cmty. Club, Singapore, since 1992. Chairman Bukit BatokPeople's Action Party Youth, 1990-1992.
Member Singapore Institute International Affairs.
Married Harpal Kaur, December 5, 1993. Children: Satkeerat Singh, Gurkeerat Kaur.