Show
Actor (59 credits)
2017-2024
Star Trek: Discovery
(TV Series)
Lt. Gen Rhys / Lt. Cmdr. Gen Rhys / Rhys
Lt. Gen Rhys / Lt. Cmdr. Gen Rhys / Rhys
- Face the Strange
(2024)
... Lt. Cmdr. Gen Rhys
- Jinaal
(2024)
... Lt. Cmdr. Gen Rhys
- Red Directive
(2024)
... Lt. Cmdr. Gen Rhys
- Coming Home
(2022)
... Lt. Cmdr. Gen Rhys
- Species Ten-C
(2022)
... Lt. Cmdr. Gen Rhys
- Rosetta
(2022)
... Lt. Cmdr. Gen Rhys
- The Galactic Barrier
(2022)
... Lt. Cmdr. Gen Rhys
- Rubicon
(2022)
... Lt. Cmdr. Gen Rhys
- Stormy Weather
(2021)
... Lt. Cmdr. Gen Rhys
- The Examples
(2021)
... Lt. Cmdr. Gen Rhys
- Anomaly
(2021)
... Lt. Cmdr. Gen Rhys
- Kobayashi Maru
(2021)
... Lt. Cmdr. Gen Rhys
- That Hope Is You, Part 2
(2021)
... Lt. Gen Rhys
- There Is a Tide...
(2020)
... Lt. Gen Rhys
- Su'Kal
(2020)
... Lt. Gen Rhys
- Terra Firma, Part 2
(2020)
... Lt. Gen Rhys
- Terra Firma, Part 1
(2020)
... Lt. Gen Rhys
- The Sanctuary
(2020)
... Lt. Gen Rhys
- Unification III
(2020)
... Lt. Gen Rhys
- Scavengers
(2020)
... Lt. Gen Rhys
- Die Trying
(2020)
... Lt. Gen Rhys
- Forget Me Not
(2020)
... Lt. Gen Rhys
- People of Earth
(2020)
... Lt. Gen Rhys
- Far from Home
(2020)
... Lt. Gen Rhys
- Such Sweet Sorrow, Part 2
(2019)
... Lt. Gen Rhys
- Such Sweet Sorrow
(2019)
... Lt. Gen Rhys
- Through the Valley of Shadows
(2019)
... Lt. Gen Rhys
- Perpetual Infinity
(2019)
... Lt. Gen Rhys
- The Red Angel
(2019)
... Lt. Gen Rhys
- Project Daedalus
(2019)
... Lt. Gen Rhys
- If Memory Serves
(2019)
... Lt. Gen Rhys
- Light and Shadows
(2019)
... Lt. Gen Rhys
- The Sound of Thunder
(2019)
... Lt. Gen Rhys
- Saints of Imperfection
(2019)
... Lt. Gen Rhys
- An Obol for Charon
(2019)
... Lt. Gen Rhys
- Point of Light
(2019)
... Lt. Gen Rhys
- New Eden
(2019)
... Lt. Gen Rhys
- Brother
(2019)
... Lt. Gen Rhys
- Will You Take My Hand?
(2018)
... Rhys
- The War Without, the War Within
(2018)
... Rhys
- What's Past Is Prologue
(2018)
... Rhys
- Despite Yourself
(2018)
... Rhys
- Into the Forest I Go
(2017)
... Rhys
- Si Vis Pacem, Para Bellum
(2017)
... Rhys
- Magic to Make the Sanest Man Go Mad
(2017)
... Rhys
- Choose Your Pain
(2017)
... Rhys
2021-2023
SurrealEstate
(TV Series)
Smart Home / Duncan
Smart Home / Duncan
- Letting Go
(2023)
... Smart Home (voice)
- Dearly Departed
(2023)
... Smart Home (voice)
- Let Sleeping Dogs Lie
(2023)
... Smart Home (voice)
- God & Monsters
(2023)
... Smart Home (voice)
- I Put a Spell on You
(2023)
... Smart Home (voice)
- The Butler Didn't
(2023)
... Smart Home (voice)
- Trust the Process
(2023)
... Smart Home (voice)
- A House Is Not a Home
(2021)
... Duncan
2022
Skymed
(TV Series)
Trevor
Trevor
- Leave It All On The Ice
(2022)
... Trevor
- Girls Just Wanna Have Fun
(2022)
... Trevor (uncredited)
- Where There's Smoke
(2022)
... Trevor
- The Kids Are Alright
(2022)
... Trevor
- Line Indoc
(2022)
... Trevor
- Frozen
(2022)
... Trevor
- Daj Mi Buzi
(2022)
... Trevor
- Bushwhacked
(2022)
... Trevor
- Pilots And Nurses And Bears, Oh My!
(2022)
... Trevor
2022
Thomas & Friends: All Engines Go
(TV Series)
Yong Bao (US)
Yong Bao (US)
- Something to Remember
(2022)
... Yong Bao (US) (voice)
- The Tiger Train
(2022)
... Yong Bao (US) (voice)
2022
Star Trek: Discovery Logs
(TV Series short)
Lt. Commander Gen Rhys
Lt. Commander Gen Rhys
- Gen Rhys Personal Audio Log
(2022)
... Lt. Commander Gen Rhys (voice)
2021
Nine Films About Technology
(TV Series)
Tommy
Tommy
- Going Vintage Part Two
(2021)
... Tommy
- Going Vintage
(2021)
... Tommy
- An Old Video Plays at a Wedding
(2021)
... Tommy
2019
Hudson & Rex
(TV Series)
Sebastian Todd
Sebastian Todd
- The Mourning Show
(2019)
... Sebastian Todd
- Trial and Error
(2019)
... Sebastian Todd
2016-2018
Second Jen
(TV Series)
Harrison
Harrison
- Forecast Calls for Wedding Showers
(2018)
... Harrison
- Asian Night
(2016)
... Harrison
2017
Odd Squad
(TV Series)
Karate Karl / Taekwon-Do Tony
Karate Karl / Taekwon-Do Tony
- Ocean and the Fly/Two Agents and a Baby
(2017)
... Karate Karl
- O Is for Opposite/Agent Oksana's Kitchen Nightmares
(2017)
... Taekwon-Do Tony
2017
Wynonna Earp
(TV Series)
Perry Crofte
Perry Crofte
- I Hope You Dance
(2017)
... Perry Crofte
- Gone as a Girl Can Get
(2017)
... Perry Crofte
- Gonna Getcha Good
(2017)
... Perry Crofte
2017
Some Kind of Life
(TV Series short)
Daniel
Daniel
- Some Kind of Trust
(2017)
... Daniel
- Some Kind of Hope
(2017)
... Daniel
2016
Shoot the Messenger
(TV Series)
Roger Deacon
Roger Deacon
- Darkness Comes to Light
(2016)
... Roger Deacon
- Strange Bedfellows
(2016)
... Roger Deacon
- Careful What You Pray For
(2016)
... Roger Deacon
- There Will Be Blood
(2016)
... Roger Deacon
2015
Backpackers
(TV Series)
Simon Huang
Simon Huang
- Where There Are Trees Standing in the Water
(2015)
... Simon Huang
- Sandra's Dead
(2015)
... Simon Huang
- Brother from the Same Mother
(2015)
... Simon Huang
- Donkeyboyz
(2015)
... Simon Huang
- Andrew's Version
(2015)
... Simon Huang
2015
Open Heart
(TV Series)
Seth Park
Seth Park
- Time Out of Mind
(2015)
... Seth Park
- Trust Fund
(2015)
... Seth Park
- Paying for It
(2015)
... Seth Park
- Password
(2015)
... Seth Park
- Ancient History
(2015)
... Seth Park
- Connected
(2015)
... Seth Park
- Lockdown
(2015)
... Seth Park
- In Plain Sight
(2015)
... Seth Park
- Private Eyes
(2015)
... Seth Park
- Unknown Soldier
(2015)
... Seth Park
- Last Things First, Part Two
(2015)
... Seth Park
- Last Things First, Part One
(2015)
... Seth Park (credit only)
2014
The Best Laid Plans
(TV Mini Series)
Michael Zaleski
Michael Zaleski
- Just Watch Me
(2014)
... Michael Zaleski
- Going Brogue
(2014)
... Michael Zaleski
- Raise a Little Hell
(2014)
... Michael Zaleski
Show
Additional Crew (4 credits)
Show
Self (4 credits)
2020
The Ready Room
(TV Series)
Self - Guest
Self - Guest
- Terra Firma Part 1 (aftershow)
(2020)
... Self - Guest