Héctor Elizondo

Hector Elizondo (born December 22, 1936) is an American actor who played as Joe in The Princess Diaries.