John 'Johnny Handsome' Sedley / Johnny Mitchell
Sunny Boyd
Donna McCarty
Lt. A.Z. Drones
Dr. Steven Resher
Rafe Garrett
Mikey Chalmette
Vic Dumask
Sister Luke
Mr. Bonet
Larry
Earl (as Jeff Meek)
Bob Lemoyne
Prestige Manager
Prestige Salesman (as John Fertitta)
Gun Dealer
Judge (as Ed Walsh)
Prison Guard
Shipyard Accountant
Accounting Secretary (as Gie-G Duncombe)
Shipyard Security Guard (as Dick Butler)
Sheriff Monte
Nurse
Dancer
Nurse (uncredited)
Shipyard Worker #3 (uncredited)