Show more
Sarah Nichols was born on 6 April 1982 in Amsterdam, Noord-Holland, Netherlands. She is an actress, known for Michael Clayton (2007), El eco del miedo (2012) and 12 Rounds (2016). imdb.com
Zac Efron
Jennifer Lopez
Josh Lucas
David Spade