He currently is the anchor of NPR's weekday morning newscast, and was previously the anchor of NPR's weekend afternoon newscast. He joined NPR in 1995. Prior to working for NPR, Windham was a Washington correspondent for RKO Radio Network. Windham was born in Washington, D.C. and is a graduate of the College of William and Mary.