View all
American actress
natachaitzel.com
Natacha Itzel was born in Fayetteville, North Carolina, USA. She is an actress and producer, known for The Dunwich Horror, CSI: Miami and Criminal Minds. imdb.com