as Billy Haskell
as Robert Lawton
as Sergeant William Gray
as Clarence Kendall
as The Young Thief
as Robert Street
as James Stewart Lee
as Shakespeare Clancy
as Regan's Secretary, Robert
as Sam Harrington
as John P. Widgast
as James Henry McTavish
as Jack Belasys
as Robert Walsham
as Jim Gleason
as 'Let-It-Rain' Riley
as Douglas MacLean (uncredited)
as Newt Spooner
as Henry Langdon
as Jimmy Knight
as Himself
as Jimmy Clark
as Capt. Archie van Renssaller
as Frank Douglas
as Johnny Hardwick
as Dr. Arthur P. Hampton
as Bruce MacAllister
as Dudley Ainsworth
as Stanley Montjoy
as Karl, Prince von Kondermarck
as Billy Barton