Richard Glen Cunningham (born March 3, 1951 in Toronto, Ontario) is a retired professional ice hockey player who played 323 games in the World Hockey Association (WHA).
He played for the Ottawa Nationals, Toronto Toros, and Birmingham Bulls in the WHA.
As a youth, he played in the 1963 Quebec International Pee-Wee Hockey Tournament with the Toronto Shopsy's minor ice hockey team.