548 total votes
Commander Spencer Armacost

Commander Spencer Armacost

Commander Spencer Armacost is ranked on...

#32 of 41 The Best Johnny Depp Characters of All Time 33.3k votes Johnny Depp characters list, ranked from best to worst with clips from the movie when available. Fans will also enjoy the ...