12年2月前他是MSNBC有线网络上的政治评论员。现在经常出现在福斯新闻频道上。
早期生活和教育.布坎南出生在华盛顿特区，父亲是一家会计师事务所的合伙人，母亲是一名护士和家庭主妇。布坎南有六个兄弟和两个姐妹。其中一个姐妹曾在罗纳德·里根任下担任美国国库局局长。他的父亲有英格兰，爱尔兰和苏格兰血统，母亲有德国血统。他的曾祖父在南北战争中是美利坚联盟国军队成员，所以他十分钦佩联盟国最出色的将军罗伯特·李。布坎南出生于一个天主教家庭，并在天主教学校学习。在乔治城大学时，他曾参加后备军