Nome completo: Steve Haines
Origem: EUA
Dublado por: Robert Bogue
Steve Haines é um corrupto e hipócrita agente do FIB. Ele também é apresentador do programa de TV The Underbelly Of Paradise, que fala sobre a criminalidade na cidade de Los Santos.
Ele envolve Michael, Trevor e Franklin em diversas missões de sabotagem contra a agência de inteligência concorrente ao FIB, a IAA, para que sua agência receba mais verbas.
No final do jogo ele propõe a Franklin que mate o Trevor, pois o considera instável de mais. O jogador pode escolher seguir as ordens de Haines, ou optar pela opção C, na qual ele é morto pelo Trevor na roda gigante do pier de Del Perro, durante a gravação de seu programa.