Channelle Owen: Channelle Owen. Actress: M.I.High. Channelle Owen was born in 1985 in Walsall, Staffordshire, England, UK. She is an actress, known for M.I.High (2007) and Doctors (2000).
Known For:M.I.High (Mrs. KingMrs.King),
Doctors (Marcella Meades)