I have a really hard time believing that a socialist would take a role playing a pro-government counter-terrorism agent.
It's called "acting."
It's about money.
And who's to say that government Jack Bauer works for isn't socialist itself.