Browse
Discover
Deceased · Born: Feb 14, 1963 · Died: May 1, 2017
Known For
Novalea Buchan was an actress, known for One Heart Broken Into Song (1999), Nonsense Revolution (2008) and The Book of Negroes (2015).
Career