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