teo livingston