Craig Thomson is a professional football player who currently plays for East Fife and represents the Scotland national team.