2009-2015
Degrassi: The Next Generation
(TV Series)
Jenna Middleton
- Finally: Part 2
(2015)
... Jenna Middleton
- Finally: Part 1
(2015)
... Jenna Middleton
- I Wanna Be Adored
(2015)
... Jenna Middleton
- Give Me One Reason
(2015)
... Jenna Middleton
- Get It Together
(2015)
... Jenna Middleton
181 More Episodes
2009-2011
Degrassi: Minis
(TV Series short)
Jenna Middleton
- The Power Play Part Four
(2011)
... Jenna Middleton
- The Power Play Part Two
(2011)
... Jenna Middleton
- Ghost of Degrassi Past
(2009)
... Jenna Middleton
2010
Degrassi Takes Manhattan
(TV Movie)
Jenna Middleton
2009
Overruled!
(TV Series)
Kaitlin
- Worlds Collide
(2009)
... Kaitlin
2010-2013
Degrassi: The Next Generation
(TV Series) (performer - 3 episodes)
- Cannonball
(2013)
... (performer: "Push Me Away")
- Halo: Part 1
(2010)
... (performer: "Whitehorse")
- Tears Dry on Their Own: Part 1
(2010)
... (performer: "Mr. Perfect")
2015
Degrassi TV
(TV Series)
Jenna Middleton
- Tech & Social Media Etiquette
(2015)
... Jenna Middleton
- Talking Body Image
(2015)
... Jenna Middleton
2014
Count Me in Toronto 2014
(Documentary)
Self - Host
2013
TeenNick Halo Awards
(TV Special)
Self
2012
New Music Live
(TV Series)
Self
- Episode dated 16 November 2012
(2012)
... Self
2011
Degrassi in Haiti
(TV Short)
Self
2011
The Hour
(TV Series)
Self
- Episode #8.23
(2011)
... Self
2010
Degrassi in India
(TV Short)
Self