'Unimaginably difficult': The Flash actor Logan Williams dies aged 16

The Flash actor Logan Williams has died aged 16, his family has said.

Logan played the young superhero in the TV series and also had a role in long-running drama Supernatural.

Marlyse Williams, the actor's mother, told Canada's The Tri-City News the family was "absolutely devastated" following his death on Thursday (local time). No cause of death was given.

Grant Gustin, who plays the titular hero in The Flash, paid tribute to Logan on Instagram.

Logan Williams (front right) pictured in image shared by co-star Grant Gustin from when they filmed the pilot episode of The Flash in 2014. Source: Instagram/grantgust

Alongside a picture of the pair together, he wrote: "This picture was early in the filming of The Flash pilot episode back in 2014. I was so impressed by not only Logan's talent but his professionalism on set.

"My thoughts and prayers will be with him and his family during what is I'm sure an unimaginably difficult time for them.

"Please keep Logan and his family in your thoughts and prayers during what has been a strange and trying time for us all.

"Sending love to everyone."

Logan, who was born in Vancouver, appeared as the young Barry Allen in eight episodes of The Flash, according to his IMDB page.

His last appearance came in series two episode The Man Who Saved Central City. Logan also played Miles Montgomery in the Hallmark Channel's When Calls The Heart.

Tributes for the teenager have flooded social media since the news of his death was reported.

Fellow The Flash actor John Wesley Shipp took to Twitter to share photos of Logan and a message expressing how he was “heartsick”.

“Heartsick to learn of Logan Williams’ death at 16. He was 100% committed to playing young Barry Allen, and we missed him once we moved past that part of the story. Love and compassion to Logan’s family and friends in your grief,” he wrote.

Erin Krakow, who worked alongside Logan in When Calls The Heart, shared a heartfelt tribute to Instagram.

“Heartbroken to learn of the passing of Logan Williams who played Miles Montgomery in several seasons of When Calls The Heart. Logan was a beautiful, warm, silly, and talented young man,” she wrote.

“He could always make us laugh. He was just shy of 17 and had what I’m sure would have been a very bright future ahead of him. I hope you’ll join me in sending virtual love & support to Logan’s family & friends during this very painful time.”

Do you have a story tip? Email: newsroomau@yahoonews.com.

You can also follow us on FacebookInstagram and Twitter and download the Yahoo News app from the App Store or Google Play.