Actress Natasha Davidson is an actress, known for Tomorrowland (2015), 13 Witches (2012) and The Christmas Secret (2014). Known for: Tomorrowland (2015), 13 Witches (2012), The Christmas Secret (2014), No Heroics (2009) Search: