Katherine Sasha Mowen

Katherine Sasha Mowen

director, producer, actress

Katherine Sasha Mowen was born on Dec 18, 1978 in USA. Katherine Sasha Mowen's big-screen debut came with Sasha, the Princess of Darkness - Season 1 directed by Katherine Sasha Mowen in 2015.

Katherine Sasha Mowen known as Sasha, Princess of Darkness, is the only transgender "Horror Host". Born in West Virginia, USA to Linda Mowen; Sasha has three children - Elijah, Kurt & Cordelia; and is divorced.Sasha has her own internet shows which include "Sasha, the Princess of Darkness", "Tourist of Terror Presents: The Saturday Morning Cereal Killers" and "Eulogy".

  • Birthday

    Dec 18, 1978
  • Place of Birth

    West Virginia, USA

Movies & TV Shows

All
TV Shows