Skip to content
Alberta DailyEst. 2026
CommunityCalgary

Calgary-raised student's Mandarin ballads in Richmond, B.C. go viral

Kieran Michael MacNeill, 22, spent his summer knocking on hundreds of doors in Richmond, B.C., singing Mandarin and Cantonese ballads to residents, with clips of the encounters drawing millions of views online.

Kieran Michael MacNeill, a 22-year-old computer science student originally from Calgary now studying at Queen's University, spent the summer going door to door in Richmond, B.C., singing Mandarin and Cantonese songs to residents. The project began after Chinese Canadian friends urged him to try it once they heard him sing the 1980s Mando-pop ballad "A Spray of Plum Blossoms" in a car.

MacNeill learned the song in 2024 to pass time on a flight, using Google Translate and YouTube videos, but did not get the chance to perform it until he arrived in Richmond for a summer job in May. He and friend Jason Chen began filming the performances in June. Richmond has the highest proportion of residents of Chinese descent of any municipality in Canada, making up more than half its population.

Videos of the performances, including one for an 81-year-old woman that drew 1.8 million likes and nearly 14 million views on Instagram, have gained widespread attention online. MacNeill said the woman told him it was the first time a white person had sung to her in Chinese. Some residents have joined in singing, while others have offered food, including one who served MacNeill and Chen lamb chops instead of the granola bar they expected.

MacNeill estimated he visited 300 to 400 homes over the summer. Not every visit went well; some residents mistook him for a salesman and shut the door. He said the positive reactions he did receive, including from people initially shy or wary, motivated him to keep learning the language.

Compiled by the Alberta Daily Desk — an AI-written summary of reporting from the credited sources below, produced and reviewed under our editorial policy.

Share this story

The Alberta Daily briefing

Alberta news, events and weather — a morning briefing, and a short evening one when the day warrants it.

Free, sent by Alberta Daily — unsubscribe anytime. Privacy policy.

More Alberta News

All news →
PoliticsProvince-wide

Alberta proposes up to $1M fines, jail time for illegal dumping

The province says amendments to the Environmental Protection and Enhancement Act would also boost oversight of large waste facilities. The changes are expected to take effect this fall.

Sources: Lethbridge News Now, rdnewsNOW, CHAT News Today, EverythingGP