Kirsten Nelson (I) |
Kirsten Nelson was born in Oklahoma, USA. She is an actress and director, known for Psych (2006), The Fugitive (1993) and War of the Worlds (2005).
See full bio »
Born:Oklahoma, USA |
|