Angels We Have Heard On High is the 15th episode of Season 6 on FOX drama soap Beverly Hills, 90210.


Brandon's mother surprises him when she shows up in Beverly Hills for Christmas. Brandon then discovers that his parents are having marital problems. Steve experiences his usual streak of Christmas bad luck but then his luck changes when he discovers who his real father is. And Kelly's boyfriend Colin finds a way to cure his Christmas time blues.


Jason Priestley as Brandon Walsh
Jennie Garth as Kelly Taylor
Ian Ziering as Steve Sanders
Brian Austin Green as David Silver
Tori Spelling as Donna Martin
Tiffani Thiessen as Valerie Malone
Joe E. Tata as Nat Bussichio
Kathleen Robertson as Clare Arnold

Recurring cast

Jason Wiles as Colin Robbins
Emma Caulfield as Susan Keats
Cameron Bancroft as Joe Bradley

Special Guest Star

Carol Potter as Cindy Walsh

Guest starring

Jed Allan as Rush Sanders
Monica Mikala as Darla Mitchell
Marcus Smythe as Scott Coveny
Brett Golov as Paul