Gabe Khouth, who played Sneezy/Mr. Clark on 43 episodes of ABC's Once Upon a Time, has passed away at the age of 46.

According to Deadline, Khouth's friend Peter Kelamis -- who was the English voice actor for Dragon Ball Z's Goku at one point -- revealed the news on Twitter. Khouth is said to have suffered cardiac arrest while riding his motorcycle in Port Moody, Canada, on Tuesday, resulting in his death.

In addition to his roles on iZombie and Once Upon a Time, Khoth played an adult Goten in the Ocean dub of Dragon Ball Z and has many other voice acting credits to his name, including Beyblade BurstHe-Man and the Masters of the Universe and X-Men: Evolution.

Once Upon a Time co-creator Adam Horowitz paid tribute to the fallen star on Twitter, saying, "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. He will be missed. RIP, Gabe."

Khouth's brother, X-Men: Evolution voice actor Sam Vincent, released a video paying tribute to his brother and inviting fans to do the same at the crash site.