He was a member of the State Council of Ceylon, the Legislative Council of Ceylon and was the President of the National Olympic Committee of Ceylon.
On 24 October 2010 National Olympic Committee of Sri Lanka announced that Wanniarachchi had failed a drug test taken during the Commonwealth Games.
National Football League | Sri Lanka | Olympic Games | National Register of Historic Places | National Hockey League | Olympic | England national football team | National Basketball Association | National Science Foundation | National Geographic | National Trust | National Endowment for the Arts | National Geographic Society | Argentina national football team | National Trust for Places of Historic Interest or Natural Beauty | National Park Service | National League | Advisory Committee on Antarctic Names | Australian National University | National Guard | National Geographic Channel | National Institutes of Health | International Olympic Committee | National Guard of the United States | National Collegiate Athletic Association | Committee of Public Safety | United States National Research Council | National Portrait Gallery | National Academy of Sciences | Indian National Congress |