Elinor Wonders Why (2024–2025) (TV Series)-Writer (1 episode, 2025), Written By (1 episode, 2024) Writer (1 episode, 2025), Written By (1 episode, 2024) See fewer Downhill Dash/Brush Your Teeth (Aug 20, 2025) Season 2, Episode 19-Writer Writer See fewer Tasty Rainbow/Olive Gets the Big Picture (Nov 8, 2024) Season 2, Episode 12-Written By Written By See fewer |
2 |
The Z-Suite (2025) (TV Series)-Jeff (2 episodes, 2025) Jeff (2 episodes, 2025) See fewer Pitch, Please (Mar 20, 2025) Season 1, Episode 8-Jeff Jeff See fewer How To Get Away With Burger (Mar 13, 2025) Season 1, Episode 7-Jeff Jeff See fewer |
2 |
Settle Down (2025) (TV Mini-series)-Lucian (1 episode, 2025) Lucian (1 episode, 2025) See fewer Anxious-Avoidant (Feb 21, 2025) Season 1, Episode 2-Lucian Lucian See fewer |
1 |
Tales from the Void (2024) (TV Series)-Nicholas (1 episode, 2024) Nicholas (1 episode, 2024) See fewerStarlight (Oct 20, 2024) Season 1, Episode 3-Nicholas Nicholas See fewer |
1 |
Stories from My Gay Grandparents (2024) (TV Series)-Mason Butters (10 episodes, 2024), Created By (10 episodes, 2024), Written By (10 episodes, 2024), Executive Producer (10 episodes, 2024) Mason Butters (10 episodes, 2024), Created By (10 episodes, 2024), Written By (10 episodes, 2024), Executive Producer (10 episodes, 2024) See fewerSeparately, Together (Jun 23, 2024) Season 1, Episode 10-Mason Butters, Created By, Written By, Executive Producer Mason Butters, Created By, Written By, Executive Producer See fewer |
10 |
The Fifth Estate (2024) (TV Series)-English voice of Yan Liu (1 episode, 2024) English voice of Yan Liu (1 episode, 2024) See fewerRotten Promises (Mar 15, 2024) Season 49, Episode 13-English voice of Yan Liu English voice of Yan Liu See fewer |
1 |
Fellow Travelers (2023) (TV Mini-series)-Adr Loop Group (1 episode, 2023) Adr Loop Group (1 episode, 2023) See fewerWhite Nights (Dec 8, 2023) Season 1, Episode 7-Adr Loop Group Adr Loop Group See fewer |
1 |
Avocado Toast the Series (2022) (TV Series)-Wedding Officiant (1 episode, 2022) Wedding Officiant (1 episode, 2022) See fewer With a Side of... Toast the Brides! (Sep 9, 2022) Season 2, Episode 2-Wedding Officiant Wedding Officiant See fewer |
1 |
The Fabulous Show with Fay and Fluffy (2022) (TV Series)-Written By (3 episodes, 2022) Written By (3 episodes, 2022) See fewer I Can Use My Voice! (Apr 24, 2022) Season 1, Episode 20-Written By Written By See fewer |
3 |
Doomlands (2022) (TV Series)-V (voice) (1 episode, 2022) V (voice) (1 episode, 2022) See fewer Daddy's Girl, Part 1 (Jan 28, 2022) Season 1, Episode 9-V (voice) V (voice) See fewer |
1 |
Secret Santa (2021) (TV Movie)-Phillip Phillip See fewer |
|
Glowbies (2021) (TV Series)-Erney (voice) (26 episodes, 2021) Erney (voice) (26 episodes, 2021) See fewer Alby's Invitations (Jul 6, 2021) Season 1, Episode 26-Erney (voice) Erney (voice) See fewer |
26 |
Dino Dana (2020) (TV Series)-Dharma the Parrot (voice) (1 episode, 2020) Dharma the Parrot (voice) (1 episode, 2020) See fewer Dinosauroid/Dino Dana Says (Apr 17, 2020) Season 4, Episode 11-Dharma the Parrot (voice) Dharma the Parrot (voice) See fewer |
1 |
Game Time Comedy (2019) (TV Series)-Bill / Producer / Sound Guy / Dr. Tan Shalhoub / Lover (4 episodes, 2019), Additional Dialogue (1 episode, 2019), Written By (1 episode, 2019), Contributing Writer (1 episode, 2019) Bill / Producer / Sound Guy / Dr. Tan Shalhoub / Lover (4 episodes, 2019), Additional Dialogue (1 episode, 2019), Written By (1 episode, 2019), Contributing Writer (1 episode, 2019) See fewerLove Me (Dec 3, 2019) Season 1, Episode 6-Lover Lover See fewer |
5 |
Murdoch Mysteries (2019) (TV Series)-Eli Goss (1 episode, 2019) Eli Goss (1 episode, 2019) See fewer Murdoch and the Cursed Caves (Oct 28, 2019) Season 13, Episode 5-Eli Goss Eli Goss See fewer |
1 |
The Handmaid's Tale (2019) (TV Series)-Guardian Jeremiah (1 episode, 2019) Guardian Jeremiah (1 episode, 2019) See fewerUnknown Caller (Jun 19, 2019) Season 3, Episode 5-Guardian Jeremiah Guardian Jeremiah See fewer |
1 |
Adulting: Year One (2019) (TV Mini-series)-Mark (4 episodes, 2019) Mark (4 episodes, 2019) See fewer Make a Wish (May 30, 2019) Season 1, Episode 11-Mark Mark See fewer |
4 |
It's Complicated (2018) (TV Series)-Tan (3 episodes, 2018) Tan (3 episodes, 2018) See fewer Rise Above (Dec 12, 2018) Season 1, Episode 10-Tan Tan See fewer |
3 |
Schitt's Creek (2018) (TV Series)-Improviser #1 (1 episode, 2018) Improviser #1 (1 episode, 2018) See fewerOpen Mic (Feb 27, 2018) Season 4, Episode 6-Improviser #1 Improviser #1 See fewer |
1 |
The Machine (2017) (TV Movie)-Actor (voice) Actor (voice) See fewer |
|
Private Eyes (2017) (TV Series)-Corporal Ralph Craig (1 episode, 2017) Corporal Ralph Craig (1 episode, 2017) See fewerThe Good Soldier (Aug 19, 2018) Season 2, Episode 9-Corporal Ralph Craig Corporal Ralph Craig See fewer |
1 |
Baroness Von Sketch Show (2017) (TV Series)-50s Husband (1 episode, 2017) 50s Husband (1 episode, 2017) See fewer Don't Call Me Ma'am (Jul 4, 2017) Season 2, Episode 2-50s Husband 50s Husband See fewer |
1 |
The Moblees (2014–2016) (TV Series)-Carlin Caterpillar (50 episodes, 2014) Carlin Caterpillar (50 episodes, 2014) See fewer Slithering Sun Garden (Oct 3, 2016) Season 2, Episode 20-Carlin Caterpillar Carlin Caterpillar See fewer |
50 |
Wrong Side Up (2016) (TV Series)-Jake (1 episode, 2016), Writer (1 episode, 2016), Producer (1 episode, 2016) Jake (1 episode, 2016), Writer (1 episode, 2016), Producer (1 episode, 2016) See fewer Get Rich or Try Dying (Sep 20, 2016) Season 1, Episode 1-Jake, Writer, Producer Jake, Writer, Producer See fewer |
1 |
The Moblees: Get Moving! (2015–2016) (TV Series)-Carlin Caterpillar (3 episodes, 2015) Carlin Caterpillar (3 episodes, 2015) See fewer Shake Break - Long Car Ride (May 18, 2016) Season 1, Episode 3-Carlin Caterpillar Carlin Caterpillar See fewer |
3 |
Hardcore Heroes (2014) (TV Series)-Ted Risher (1 episode, 2014) Ted Risher (1 episode, 2014) See fewer Warriors on the Frontlines (Jan 27, 2014) Season 1, Episode 3-Ted Risher Ted Risher See fewer |
1 |