Thomas Elms ha aparecido en 4 series y 4 películas. Una actuación que se encuentra en el papel de Hamish Duke en la serie La Orden. En el cine, como Chuck Day en el largometraje The Boys in the Boat.