Lawrence Keppie estudió en la Universidad de Glasgow, el Balliol College de Oxford y la Escuela Británica de Roma, donde fue becario de Estudios Clásicos. Durante 30 años fue conservador de arqueología en el Hunterian Museum de la Universidad de Glasgow, antes de jubilarse en 2003. Ha realizado numerosas excavaciones en yacimientos romanos de Escocia e Italia.