The bank robber in question is played by John Vernon, a Canadian actor who was known for his villainous roles.
Samuel L. Jackson was not even in the movie *Dirty Harry*, which was released in 1971. Jackson's breakout role was in the 1991 film *Jungle Fever*.