Can British People Fake An American Accent?

Of course. There are certain languages that make a person more adequate to do other languages accents but yes they can. Take the example of Hugh Laurie. He is the actor that plays Dr. House in the homonym show. He's British. You can also check his British accent in the Stuart Little movies. He plays the father. It's hard but possible.