Police believe they have identified the mysterious motorcyclist who sped through several B.C. municipalities at speeds approaching 300 kilometres per hour last month -- and then posted video of the joyride on YouTube.

Police on Vancouver Island charged Randy George Scott, 25, with dangerous driving on Wednesday.

Police have issued a warrant for Scott's arrest, but he is not yet in police custody.

“Hopefully Mr. Scott will do the right thing and turn himself in,” Sgt. Dean Jantzen told reporters Wednesday.

Police began searching for a suspect in April after the video was posted on YouTube. Early on in the investigation, police said they had a good idea of who the driver was, but they lacked the evidence to lay charges.

After speaking with three key witnesses and receiving a number of public tips when the video went viral, the charge was laid.

“We’re very familiar with Mr. Scott through past contact and when I say we I mean police across the region,” said Jantzen, adding that the driver of the bike was unlicensed.

Jantzen said the suspect had more than 20 previous convictions in traffic court for various offences.

Saanich police eventually seized a blue Yamaha R1 bike that matched the motorcycle in the video. The bike is now property of the province.

The bike's owner, who is not Scott, was issued a number of tickets totaling close to $1,500.

The video, which has gone viral with over 223,000 views, was shot from a camera mounted on the bike and posted online by someone using the name "Joe Blow." In it, the motorcyclist blows past cars and trucks as the bike weaves between vehicles on a Vancouver Island highway.

At the time police said they expected to lay multiple charges once the driver was identified.

“There was a lot of shock and outrage associated with this video,” said Jantzen.

“You can hardly put words to it. On the one hand you’re frightened and you’re shocked and then you ‘What if?’ it. Oh my goodness what if he hit someone? What if he wiped it out on his own? It’s a very scary piece of video.”