Stan Laurel
as Stannie Dum
Oliver Hardy
as Ollie Dee
Charlotte Henry
as Little Bo-Peep
Felix Knight
as Tom-Tom
Harry Kleinbach
as Barnaby
Jean Darling
as Curly Locks (uncredited)
Johnny Downs
as Little Boy Blue (uncredited)
Marie Wilson
as Mary Quite Contrary (uncredited)