He's sometimes known as Leonardo Da Vancouver, but the man also known as Leonardo B. French is actually a resident of Richmond.
And today, Richmond RCMP revealed that he's facing sex charges in connection with an incident on a public transit vehicle.
French, 74, is accused of sexual assault and sexual touching of a person under 16 years old. It came after a call to the Mounties about an incident onboard a Coast Mountain bus in the 5000 block of Granville Street on May 15.
"Police received information that a suspect on the bus had been observed allegedly groping a young girl," an RCMP news release states. "The suspect was described as an overweight Caucasian male, possibly in his 60s, wearing a white shirt and tie, blue hat, and dark pants.
"Two Good Samaritans followed the suspect after he exited the bus. The Coast Mountain bus driver was also instrumental in assisting the victim till police arrived."
The victim was physically unharmed, according to the RCMP.
French has appeared in Richmond Provincial Court on numerous sex charges over the years, including for sexual assault on a bus.