Karen Straughan
producer, writer
Karen Straughan was born on Nov 21, 1983 in Canada. Karen Straughan's big-screen debut came with in .
Karen Straughan was born on November 21, 1983 in Edmonton, Alberta, Canada. She is a producer and writer, known for The Red Pill (2016), My Thoughts Re Chris Cantwell (2017) and Badger Live Streams (2016).
Birthday
Nov 21, 1983Place of Birth
Edmonton, Alberta, Canada