Tessa E. Osborne

  • Known for: Director
  • Date of birth: 1970. January 1.
  • Place of birth: Changsha, Hunan, China

Tessa Osborne is an award-winning photojournalist/ film director based in Michigan’s Capitol City. Born in Changsha, China, and adopted and raised in Michigan. Osborne studied Journalism and Documentary Production at Michigan State University. She spent most of her time reporting, editing podcasts...

Discover