Thomas Meighan
— Tom Rockwood
Lila Lee
— Louise Halliday
John St. Polis
— Milo Bleech (as John Sainpolis)
Louise Dresser
— Wilma Rockwood
Robert Agnew
— Dick Rockwood
Mary Astor
— Violet Lynwood
Edgar Norton
— Cecil Updyke
Charles Sellon
— Uncle Joe Gloomer (as Charles A. Sellon)
George O'Brien
— Bill Burleigh
Vera Reynolds
— Celeste Rockwood
Hardee Kirkland
— Colonel Lynwood
Martha Mattox
— Wistful Wooer
William Gonder
— Isaac Diirge
Mike Donlin
— Foreman
Maxine Elliott Hicks
— Undetermined Secondary Role (uncredited)