David, a St Peter Secondary School graduate, lived in Peterborough until 2014 when he moved to Barrie to learn the ropes of being a jockey.
He had his first career win as an apprentice jockey in August, 2021 in Fort Eerie and has since had 12 wins.
David says he has always been around horses.
“I used to go for riding lessons in Ennismore at Kerry Line Stables,” he said. “My riding coach Jane Allan helped me out a lot.”