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