Stephanie Jensen is known for Lefty Lucy (2018), Chaos A.D. (2016) and Taste Me: Death-Scort Service Part 3 (2018).