 Archibald was a national anchor for The Weather Network from 2002-2004 and 2010–2015.He was an NBC Weather Plus weathercaster for NBC, MSNBC, and CNBC from 2006 to 2009.He has also appeared as a correspondent on NBC's number one rated programs - The Today Show and NBC Nightly News.