Teen Wolf' actor Colton Haynes is engaged to Jeff Leatham The actor proudly announced the big news on Instagram and Twitter Sunday with a photo of him and fiancé Jeff Leatham celebrating with fireworks in Mexico.