Alexandra Patricia Xiaoxiu O'Brien (born March 1998) is an American actress of Chinese descent who portrayed Kelly in Seasons 10-11 of Barney & Friends.
Alexandra Patricia Xiaoxiu O'Brien (born March 1998) is an American actress of Chinese descent who portrayed Kelly in Seasons 10-11 of Barney & Friends.