Linna Carter is an actress and director, known for Defying Gravity (1997), The Hunger Games Johanna Mason Fan Film (2011) and No Game (2008).
Linna Carter is an actress and director, known for Defying Gravity (1997), The Hunger Games Johanna Mason Fan Film (2011) and No Game (2008).