Photo of Jenna Leigh Green Jenna Leigh Green

Jenna Leigh Green in I Am Michael

I Am Michael

2017 NR

Michael Glatze has embraced his sexuality and is living in San Francisco as a gay-rights activist inspiring others through his films and writing when a sudden health crisis jolts him to the core. Soon, he turns to Christ and renounces homosexuality.

  • Jenna Leigh Green in Sabrina, the Teenage Witch Sabrina, the Teenage Witch
  • Jenna Leigh Green in Open House Open House