Alan Dale had a role in Lost as Charles Widmore .
Since then he has had roles in many American series including prominent parts in The O.C . ( as Caleb Nichol ) and Ugly Betty ( as Bradford Meade ) , as well as recurring and guest roles in Lost , 24 , NCIS , ER , The West Wing , The X-Files , The Lone Gunmen and Torchwood .
Alan Dale