Brandi Sherwood nació el 13 de febrero de 1971 en Idaho, Estados Unidos. En 1989, a la edad de 18 años, ganó el título de Miss Idaho Teen USA, y en 1997, a los 26 años, fue coronada Miss USA. Durante su reinado, se enfocó en promover la conciencia sobre la violencia doméstica. Después de dejar el mundo de los concursos de belleza, Sherwood se convirtió en una actriz y presentadora de televisión, trabajando en programas como Las Vegas, CSI: NY y The Bold and the Beautiful. También participó en la serie de televisión Baywatch. En su vida personal, Sherwood estuvo casada con el actor Dean Cochran de 2001 a 2011, y la pareja tuvo un hijo juntos en 2002. En 2020, se casó con el entrenador personal Adam Franks. Sherwood también ha trabajado como defensora y voluntaria para organizaciones benéficas que ayudan a los niños y las víctimas de violencia doméstica.