El actor y modelo norteamericano nació el 13 de julio de 1988 en la ciudad de Wichita en Kansas. Comenzó su carrera de modelaje a los 15 años cuando se mudó a la ciudad de Nueva York buscando cumplir su sueño. Haynes participó en una de las campañas de la marca Abercrombie & Fitch consiguiendo éxito y reconocimiento. Además, hizo campañas para marcas como JC Penny, Ralph Lauren y Kira Plastinina.
Hizo su debut cinematográfico, aunque sin recibir crédito, en Transformers en 2007, mismo año en el que apareció en un capítulo de CSI: Miami. A estos papeles le siguieron varias series de TV: Privileged (2008), Pushing Datisis (2008), Melrose Place (2009) y The Gates (2010), Teen Wolf y Arrow, entre otras.
Su participación en dichas series consolida su carrera como actor y lo lleva a la pantalla grande en cintas como Triumph (2017) y Rough Night (2017).
También ha participado en el doblaje de videojuegos (Marvel Avengers Academy, en donde hace la voz de Thor).