Richard Suter will remain in custody Thursday night as he waits to find out whether he will be granted bail.
Suter is accused of killing two-year-old Geo Mounsef and is charged with impaired driving causing death and refusing to give a breath sample.
Emotions were running high both within and outside the courtroom.
About 60 people — many of them mothers — gathered outside of the Edmonton courthouse Thursday morning chanting "Fight for justice, Fight for Geo" as the bail hearing got underway.
Leshar Clark never met Geo, but joined the crowd outside the courtroom after seeing an online request from the toddler's mother.
"I'm just a mother," she said. " I love little kids.
"Everybody should be here screaming for that two-year-old — letting everybody know it's not okay to drink and drive and kill people's babies."
Inside the courtroom, extra security was called in as supporters of the Mounsef family packed in to watch the proceedings.
One man who identified himself as a friend of the family had to be removed after interrupting court proceedings to angrily shout out his frustration with the proceedings.
Another family friend, Dennis Cardinal, said he’d like to see people accused of drinking and driving kept in jail until trial.
"We just want to make a stand and say that's enough. Enough children have died, enough families have mourned," he said. "It's up to the justice now to make sure when somebody gets charged for an impaired, they get a harsh penalty."
Geo Mounsef died after he was pinned by an SUV on a patio in southwest Edmonton while dining with his family Sunday night.
Suter was arrested at the scene and is being held at the Edmonton Remand Centre.
Details of Thursday’s proceedings cannot be released due to a publication ban.
The judge is expected to hand down her decision on Friday afternoon.