Lawrence joined
Liga Deportiva Alajuelense in 2019. He made his debut for the club on 10 June 2020 against
A.D.R. Jicaral. He joined lower league side Escazú FC for the remainder of the 2020 season. He rejoined Alajuelense for the 2021 season. He scored his first goal in October 2021 in a 1-0 victory against
Santos de Guapiles. He signed a new contract until 2024 at the end of that year. ==International career==