His accent is a hybrid of US & UK, certain words he'll say with an English accent. Dude only works in American and '****'works only in English.
Gillian Anderson was born here & raised in US and switches her accent depending on which side of the Atlantic she happens to be.