Caption: Nichelle Aiden
Actress, Casting Director
Known for: Saints and Soldiers: Airborne Creed (2012), SAGA: Curse of the Shadow (2013), Archangel Alpha (2015), Haywired (2009)
Source: IMDB
Nichelle Aiden is an actress and casting director, known for Saints and Soldiers: Airborne Creed (2012), SAGA: Curse of the Shadow (2013) and Archangel Alpha (2015).