It’s a Wonderful Life: A Live Radio Play Cast List

Wade Walker: George Bailey and Young George

Ashlee Vitz: Mary Bailey and Young Mary

Aengus McCullough: Clarence

Carl McKinney: Henry F. Potter and Old Man Gower

Michaela Semak: Violet Bick and Young Violet

Ellen McCullough: Joseph

Sandy Gibbens: Rose Bailey and Horace

Logan Dotson: Harry Bailey, Bert, Young Harry, Cop, and Sheriff

Kaitlyn McCullough: Ruth Dakin Bailey and Dr. Campbell

Chauncey Harbour: Billy Bailey and Nick

Shelia: Ernie, Mrs. Thompson, Bridge Keeper

Hannahlore McCullough: Matilda and Martini

Diane Parish: Freddie Filmore/Announcer, Mrs. Hatch, and Janie

Levi Dotson: Pete

Mariah Huey: Zuzu

Dennis Morris: Stage Manager

Close Menu