Now known professionally as part of the duo DJ Bad Lad, Carl Archer is a retired athlete who represented Trinidad and Tobago in the 100-meter sprint at the 1968 Summer Olympics. At the 1970 British Commonwealth Games, he finished sixth in the 4 x 100 metres relay, together with teammates Hasely Crawford, John Mottley and Edwin Roberts. He reached the quarterfinals in both the 100 and 200 metres at the same games. He also competed at the 1968 Summer Olympics and the 1970 Central American and Caribbean Games.

Today, Archer and long-time musical partner Ian Gould perform at events like Carnival in Canada, the Caribbean, the United Kingdom, and the US.