Frank McRae (born June 3, 1942) is an American actor and former professional football player. Among his roles, were history teacher Mr Teasdale in Red Dawn, Hazel in Cannery Row, James Bond’s friend Sharkey in 1989’s Licence to Kill, a shouting police captain in 48 Hrs (a role he later parodied in The Last Action Hero), and former professional boxing champion Harry Noble in Batteries not included.