Travis "Castaway" Waters is so good at video games that the South African gets paid to play them.

This is a day in the life of the eSports gamer who competes in global tournaments watched by millions of people.

Video journalist: Christian Parkinson