Vince Stuart

Vince Stuart is a character in the upcoming Hulu series The Looming Tower. He will be portrayed by Louis Cancelmi.