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