Thomas Elms is a Canadian actor best known for playing Hamish Duke in the Netflix fantasy-horror series The Order. The role brought him wider visibility among streaming audiences, especially fans of supernatural and genre television. IMDb lists Elms as Hamish Duke in The Order, while the show’s cast listing credits him across 18 episodes from 2019 to 2020.
Elms is also known for playing Clive Garland in Motherland: Fort Salem. His wider screen credits include Timeless, Aftermath, I Still See You, Spiral, Project Blue Book, SkyMed, and The Boys in the Boat.
Profile Summary
| Field | Details |
|---|---|
| Full Name | Thomas Elms |
| Profession | Actor |
| Date of Birth | September 15, 1996 |
| Age | 29 years old |
| Birth Sign | Virgo |
| Birthplace | Canada |
| Nationality | Canadian |
| Known For | Playing Hamish Duke in The Order |
| Other Known Role | Clive Garland in Motherland: Fort Salem |
| Screen Debut | Their Son Ryan, 2015 short film |
| Notable TV Credits | The Order, Motherland: Fort Salem, Timeless, Aftermath, Project Blue Book, SkyMed |
| Notable Film Credits | I Still See You, Spiral, The Boys in the Boat |
| Public Family Detail | Has shared photos of his mother on social media |
| Public Interest Mention | Fan of the Underworld franchise |
Early Life and Background
Thomas Elms was born on September 15, 1996, in Canada. Public biographical sources list his birth sign as Virgo and identify him as a Canadian actor.
Verified information about Elms’s childhood, education, parents, siblings, and private family life is limited. Public profiles note that he has shared photos of his mother on social media, but they do not provide extensive family background.
Because detailed personal information is limited, a reliable biography should focus on his acting work, documented credits, and public career development rather than unsupported private claims.
Also Read: Who Is Arthur Chatto? Lady Sarah Chatto’s Son, Royal Family Link, and Profile
Career and Professional Journey
Thomas Elms began his screen acting career in the 2015 short film Their Son Ryan. Public film listings credit him with playing Will in the short, marking one of his earliest screen appearances.
He later appeared in television projects including Aftermath and Timeless. These early credits helped establish his presence in Canadian and North American screen productions before he became more widely recognized through streaming television.
Elms’s best-known role came with The Order, where he played Hamish Duke. The Netflix series ran from 2019 to 2020 and centered on a world of secret societies, magic, and werewolves. IMDb credits Elms as Hamish Duke, while cast listings show him appearing in 18 episodes.
In Motherland: Fort Salem, Elms played Clive Garland. IMDb credits him in the role, and cast listings identify the character as part of the show’s first season.
His film work includes I Still See You, Spiral, and George Clooney’s 2023 sports drama The Boys in the Boat. IMDb lists Elms as known for The Boys in the Boat, I Still See You, and Timeless.
Major Achievements and Recognition
Thomas Elms’s most recognized achievement is his role as Hamish Duke in The Order. The character became a key part of the series’ supernatural storyline, and the role remains central to search interest around Elms’s career.
His role as Clive Garland in Motherland: Fort Salem added another fantasy-drama credit to his filmography. This continued his presence in genre television, an area where he has gained much of his public visibility.
Elms has also built a broader résumé through appearances in television, film, and streaming projects. His credits across Timeless, Aftermath, Project Blue Book, SkyMed, I Still See You, Spiral, and The Boys in the Boat show a career that extends beyond a single breakout role.
There is no widely verified public record of major acting awards for Elms. His recognition is best described through his credited roles, streaming visibility, and growing filmography rather than overstated claims.
Also Read: Mezdha Afzali Biography: Age, TikTok, Fitness App, Instagram, and Career Facts
FAQ Section
Who is Thomas Elms?
Thomas Elms is a Canadian actor best known for playing Hamish Duke in Netflix’s The Order. He has also appeared in Motherland: Fort Salem, Timeless, Aftermath, I Still See You, and The Boys in the Boat.
How old is Thomas Elms?
Thomas Elms was born on September 15, 1996, which makes him 29 years old. His zodiac sign is Virgo.
Where is Thomas Elms from?
Thomas Elms is from Canada. Public actor and entertainment listings identify him as a Canadian actor.
What character did Thomas Elms play in The Order?
Thomas Elms played Hamish Duke in The Order. IMDb credits him in the role, and the series cast listing shows him appearing across 18 episodes between 2019 and 2020.
What role did Thomas Elms play in Motherland: Fort Salem?
Thomas Elms played Clive Garland in Motherland: Fort Salem. IMDb credits him as Clive Garland in the Freeform supernatural drama series.
Conclusion
Thomas Elms is a Canadian actor whose public profile is most closely connected to his role as Hamish Duke in The Order. Born on September 15, 1996, he began his screen career with the short film Their Son Ryan and later built a résumé across television, film, and streaming projects.
The key verified facts about Elms include his Canadian background, Virgo birth sign, role as Hamish Duke in The Order, role as Clive Garland in Motherland: Fort Salem, and additional credits in Timeless, Aftermath, I Still See You, Spiral, SkyMed, and The Boys in the Boat. Because his private life is not widely documented, a reliable biography should remain focused on his acting career and verified public credits.

