McDermott is a Buffalo, New York native, and he has a Bachelor of Arts degree in Political Science from Canisius College in Buffalo. From September 2004 until September 10, 2008, McDermott co-anchored the 6 p.m. and 11 p.m. newscast on WUSA (TV) in Washington, DC.