Josh Fitzpatrick joined the NBC29 weather team in November 2017. He comes to central Virginia and the Shenandoah Valley from WSAZ-TV, the NBC affiliate in Huntington/Charleston, West Virginia where he was a meteorologist for 10 years.
Rachel Hirschheimer graduated from the University of Maryland in May 2020 with a degree in broadcast journalism. She joined the NBC29 team as a multimedia journalist in July, 2020.
Max Marcilla graduated from the University of Maryland, College Park in May 2020 with a degree in broadcast journalism. He joined the NBC29 team as a multimedia journalist in June 2020.
Dominga Murray graduated from Virginia Commonwealth University with a degree in broadcast journalism. She spent the first two years of her undergraduate education at Hollins University. She joined the NBC 29 team in April, 2021.
CJ joined the NBC 29 team in August of 2019 after serving as editor-in-chief of HN Entertainment, an online media outlet dedicated to covering breaking entertainment news.
Steve co-anchors NBC 29 News at 5, 6 and 11. An award-winning anchor and reporter whose work has been recognized by the Associated Press and Society of Professional Journalists, Steve has called Central Virginia home for 15 years now.
David Rogers is the sunrise meteorologist on NBC29. David is a 30 year television veteran. Prior to joining NBC29, he was weeknight meteorologist at WCBS in New York, and later as meteorologist on 'CBS This Morning.'
Tara Todd joined the NBC29 news team as a general assignment reporter in 2012. She has been a photojournalist at NBC29 since 2005 and has enjoyed the opportunity to be a part of national stories that have changed the world and local stories that have changed lives in her own backyard.
Andrew Webb graduated from Virginia Tech in May 2020 with a degree in Multimedia Journalism and a concentration in sports media and analytics. He joined the NBC29 team three days following his virtual graduation in May 2020.
Riley Wyant graduated from Virginia Tech with a degree in multimedia journalism, a minor in political science, and a concentration in sports media and analytics. She joined the NBC29 team in January of 2020, just weeks before the coronavirus pandemic struck Virginia.