You asked:

is prince charles older than pierce brosnan

Yes. Prince Charles is older than Pierce Brosnan. Prince Charles is 68 years, 11 months and 8 days old. Pierce Brosnan is 64 years, 5 months and 6 days old.
Prince Charles
Prince Charles
Prince Charles

Pierce Brosnan
Pierce Brosnan
Pierce Brosnan