Tom Bower (actor)

Tom Bower is an American actor. He has appeared in a wide variety of television and film roles, including Die Hard 2 and The Bad Lieutenant: Port of Call New Orleans.

More Photos Of Tom Bower (actor)