The elder of two sons of Gurdial Kaur Oppal, Oppal was born in
Vancouver to
Sikh immigrant parents from India. The whole family moved to the
Lake Cowichan area after his father co-founded a sawmill with a partner there. After his father died when he was 10 years old, his mother worked as a housekeeper. After briefly working as a radio announcer, he began attending the
University of British Columbia (UBC), supplementing his income by working at sawmills during the summer. He graduated with a B.A. from UBC in 1963, followed by a law degree from the
UBC Faculty of Law in 1966. He was called to the bar in 1967 and began working at Thompson McConnell, eventually starting a private practice in
South Vancouver with friend John Campbell. At the recommendation of then-Chief Justice of the
Supreme Court of British Columbia Allan McEachern, Oppal was appointed to the County Court of Vancouver in 1981, and to the BC Supreme Court in 1985. In 2003, he was appointed to the
British Columbia Court of Appeal where he served until he resigned to seek election to the provincial legislature. He was appointed to lead a commission of inquiry into policing in British Columbia in June 1992, and published a report in 1994, leading to policing reforms in the province. ==Member of the legislature==