Is David Laid natty?

Is David Laid natty?

76561198296935427
Level 3812.23 hrs played1 games