FANDOM



Leslie Barnes is a chief of communications and chief engineer of Dulles International Airport who assists John McClane when a renegade ex-US Special Forces unit take over the IAD tower's air traffic control systems. He is portrayed by Art Evans in Die Hard 2.

Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+