James Joseph Sloyan ( born February 24 , 1940 in Indianapolis , Indiana ) is an American actor .
James Sloyan ( born February 20 , 1940 in Indianapolis , Indiana ) is an American actor .