Louis Cancelmi

Louis Cancelmi is an American actor. He plays the role of Vince Stuart in The Looming Tower.