Gabe Khouth, ‘Once Upon a Time’ TV Series Actor, Dies at 46

Khouth went into cardiac arrest while riding his motorcycle

“Once Upon a Time” actor Gabe Khouth has died at the age of 46.

“Gabe Khouth passed away on July 23 at 1:30 p.m. Based on witness testimonies, cause of death was cardiac arrest while riding his motorcycle,” a rep for Trisko Talent Management told TheWrap. The Canadian actor was in Port Moody, British Columbia at the time of his death.

Khouth was known for playing Sneezy, also known as Mr. Clark, on ABC’s “Once Upon a Time.” His most recent role was on ABC’s “The Crossing,” and he has also appeared on shows including “Supernatural,” “A Series of Unfortunate Events,” “iZombie,” and “Beyblade Burst.”

“Gabe ALWAYS put a smile on everyone’s face. My deepest condolences to his family and friends,” actor Peter Kelamis said in a tweet Thursday.

His “Once Upon a Time” co-star Emilie de Ravin shared a message on her Instagram.

“So saddened by the news of @gabrielforest72 sudden passing… my heart goes out to your family & loved ones. You were so sweet, kind & caring to me. I’ll have a beautiful memory of whenever we would talk, you were always so genuine & always could make me smile. I will miss you dearly friend,” she wrote Friday.

“Once Upon a Time” producer Adam Horowitz tweeted,” Terribly saddened to learn of the passing of Gabe Khouth… a lovely man, a great talent, and an indelible part of Once Upon a Time since the beginning. But more importantly, he was our friend.”