Kirsten Nelson

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).