Al Capone and Meyer Lansky were both played by British actors in Boardwalk empire and they did a decent job
So was Richard.
Very talented actors. I especially like Richard. His character is going to go down in history as one of the most "unique" characters ever portrayed in TV or Film in my opinion.