Sierra Mitchell

Sierra Mitchell (née Taylor) is a fictional character on the soap opera Life of Today. Created by head writer, Rae'Kwon Youmans and she first appeared October 2, 1995. China Anne McClain has been portraying the role since then.