Punch is a nickname of: Punch Andrews, American record producer and music manager David Tennant Cowan, British major general Punch Imlach, Canadian Hall-of-Fame ice hockey coach and general manager Punch Knoll, Major League Baseball player Punch Miller, American Dixieland jazz trumpeter Punch Sulzberger, American publisher and businessman.