Netflix Movies Starring Kirsten Nelson

Kirsten Nelson was born in Oklahoma, USA. She is an actress and director, known for Psych (2006), War of the Worlds (2005) and The Fugitive (1993). Read more on iMDB