Alan Hugh Dale (born May 6, 1947) is an actor from New Zealand who played General Robert Ross in Indiana Jones and the Kingdom of the Crystal Skull, a priest in Tangled Ever After, Councilman Rockwell in Captain America: The Winter Soldier, Charles Widmore in Lost, Bradford Meare in Ugly Betty and King George/Albert Spencer in Once Upon a Time.