He sounds very fluent but you can sometimes notice mistakes in his speech. He speaks with a very mild accent, he's still very understandable. It sounds like he moved to the US when he was like 10 or something, early enough to not have a thick accent but still a little too late to speak English...