Family Affair 2x06 (1967) Kathy Garver as Cissy Patterson-Davis

The Hardy Boys 2x16 (1978) Jean Marie Hon as Kim

Masters of Sex 1x04 (2013) Rose McIver as Vivian Scully

Sabrina, the Teenage Witch: A Halloween Story (1996): Unknown Actor as Teen Girl

NCIS: Witch Hunt (2006) - Pauley Perrette as Abby Sciuto

Pretty Little Liars (2012): Ashley Benson as Hanna Marin

Buffy the Vampire Slayer: Lie to Me (1997) Alyson Hannigan as Willow Rosenberg

Friends: The One with the Cuffs (1997) Lisa Kudrow as Phoebe Buffay

The Tribe (1999) Victoria Spence as Salene

The Tribe (2001) Uknown Actor as Teen Girl

The Tribe (2002) Laura Wilson as May

The Tribe Season 1 (1999) Amy Morrison as Zandra

The Tribe Season 2 (2000) Jaimee Kaire-Gataulu as Cloe

The Tribe 5x16 (2003): Antonia Prebble as Trudy

Titans 1x08 (2018) Rachel Nichols as Angela Roth

Poirot: Part one, FIve little Pigs (2003) Aimee Mullins as Lucy Crale

Poirot: Mrs. McGinty's dead (2015) Mary Stockley as Eve Carpenter

Poirot: Three act tragedy (2016) Anastasia Hille as Cynthia Dacre

Smallville: Promise (2007) Kristin Kreuk as Lana Lang

How I Met Your Mother: Something Blue (2007) Alyson Hannigan as Lily Aldrin

The Vampire Diaries: Dangerous Liaisons (2012)

Legacies: Let's Just Finish the Dance (2019) Danielle Rose Russell as Hope Mikaelson

Hannibal: Sorbet (2013) Emily Klassen as Lenora

General Hospital (2014) Kelly Thiebaud as Britt Westbourne

The Originals (2013) Leah Pipes as Camille O'Connell

General Hospital (2018) Rebecca Herbst as Elizabeth Webber

Doctor Who: The Day of the Doctor (2013) Jenna Coleman as Clara

Arrow 7x06 (2018) Juliana Harkavy as Dinah Drake

How to Get Away with Murder (2014): Viola Davis as Annalise Keating - Credit: WornOnTV

General Hospital (2016): Nancy Lee Grahn as Alexis Davis - Credit: Imasoapfan

The Librarians S02 (2015): Nina Senicar as Isabella

The Arrangement (2017): Christine Evangelista as Megan Morrison - Credit: WornOnTV

Powerless (2017) Vanessa Hudgens as Emily Locke.

Once Upon A Time (2014): Lana Parrilla as Regina Mills - Credit: WornOnTV

General Hospital (2015): Kelly Monaco as Sam McCall - Credit: Imasoapfan

Bones (2016): Tamara Taylor as Camille Saroyan - Credit: WornOnTV

Arrow (2017): Susanna Thompson as Moira Queen - Credit: Arrowfashionblog

The Librarians (2017): Lindy Booth as Cassandra Cillian

Riverdale (2017): Camila Mendes as Veronica Lodge - Credit: WornOn TV

General Hospital (2017) Leslie Charleson as Monica Quartermaine

Macgyver 1x18 (2017) UKnown Actor as Reporter Woman

Once Upon A Time (2017): Lana Parrilla as Regina Mills - Credit: WornonTV

Riverdale (2017): Nathalie Boltt as Penelope Blossom - Credit: Anneh91-us

Once Upon A Time (2017): Adelaide Kane as Ivy Belfrey - Credit: WornOnTV

Days of our Lives (2018): Deidre Hall as Marlena Evans - Credit: WornOnTV

Once Upon a Time 7x11 (2018): Rebecca Mader as Zelena/Kelly West

Riverdale 2x16 (2018): Lili Reinhart as Betty Cooper

The Flash (2018): Danielle Nicolet as Cecile Horton

General Hospital (2018): Chloe Lanier as Nelle Benson

Eastenders (2017) Jasmine Armfield as Bex Fowler

K.C. Undercover: Coopers on the Run, Part 1 (2017): Veronica Dunne as Marisa Miller

Riverdale Labor Day (2018): Tiera Skovbye as Polly Cooper

General Hospital (2018) Finola Hughes as Anna Devane

Legends of Tomorrow 4x04 (2018) Jes Macallan as Ava Sharpe

Marvel’s Runaways Last Waltz (2019) Allegra Acosta as Molly Hernandez

Sex Education (2019) Gillian Anderson as Jean Milburn

Riverdale: The Locked Room (2020) Mishel Prada as Hermosa Lodge

Legends of Tomorrow: The One Where We're Trapped on TV (2020) Joanna Vanderham as Atropos

Stargate SG-1 6x13 (2003) Jody Racicot as Vernon Sharpe

Supernatural 7x01 (2011): Jensen Ackles as Dean Winchester

Lab Rats 2x16 (2013) Spencer Boldman as Adam Davenport

Bates Motel 2x01 (2016) Max Thieriot as Dylan Massett

General Hospital (2018) William Lipton as Cameron Spencer

Supernatural 8x13 Everybody Hates Hitler (2013) Jensen Ackles as Dean Winchester

Supernatural 11x21 All In the Family (2016) Rob Benedict as Chuck Shirley / God

Agents of S.H.I.E.L.D. (2015) Nick Blood as Hunter

Once Upon a Time: Season 5 (2016) Josh Dallas as David Nolan

The Originals 2x12 (2015) Joseph Morgan as Klaus Mikaelson

Roswell, New Mexico 1x10 (2019) Michael Trevino as Kyle Valenti

Supernatural S12 (2016): Jensen Ackles as Dean Winchester

13 Reasons Why (2017): Christian Navarro as Tony Padilla

The Gifted S02 (2018): Percy Hynes White as Andy Strucker

Riverdale (2017): Rob Raco as Joaquin

Shadowhunters (2017): Dominic Sherwood as Jace Wayland

The Gifted (2018): Blair Redford as John Proudstar

Wynonna Earp (2016): Michael Eklund as Bobo del Rey

Riverdale (2017): Cole Sprouse as Jughead Jones - Credit: WornOnTV

Atypical S02 (2018): Graham Rogers as Evan Chapin

Chilling Adventures of Sabrina (2018): Ross Lynch as Harvey Kinkle

The Flash 5x08: Elseworlds, Part 1 (2018) Tyler Hoechlin as Clark Kent

General Hospital (2018): Roger Howarth as Franco Baldwin

The Gifted (2018): Sean Teale as Marcos Diaz

Supernatural 15x08 (2019) Jensen Ackles as Dean Winchester