Angels With Dirty Faces - Cast

James Cagney

as William "Rocky" Sullivan


Humphrey Bogart

as James Frazier


Earl Dwire

as Priest (uncredited)


George Bancroft

as Mac Keefer


Pat O'Brien

as Rev. Jerry Connolly


William Pawley

as Bugs (uncredited)


William Worthington

as Warden (uncredited)


  Change Location