David Francis St. James (born September 4, 1947) is an American character actor[1][2] and comedian.
In 1992, St. James began his acting career with an appearance in the film Man Trouble.
St. James is best known for his recurring roles on multiple television series, including iCarly, General Hospital, Beverly Hills, 90210, The Neighbors, Big Love, Monk, Preacher, The West Wing, and Frasier.
[3][4][2] St. James appears on The West Wing as Congressman Darren Gibson and on iCarly as Mr. Howard, a mean teacher who hates his students and wife.
[3][5] St. James is also known for his role as Admiral Broden in Space: Above and Beyond and Bob Garland in Donnie Darko.