John Gilbert as Cameo Kirby Gertrude Olmstead as Adele Randall Alan Hale as Colonel Moreau Eric Mayne as Colonel Randall W. E. Lawrence as Tom Randall (as William E. Lawrence) Richard Tucker as Cousin Aaron Randall Phillips Smalley as Judge Playdell Jack McDonald as Larkin Bunce Jean Arthur as Ann Playdell Eugenie Forde as Madame Davezac Frank Baker (uncredited) Ken Maynard (uncredited) George Reed as Croup (uncredited) Ynez Seabury (uncredited)