xyFace Lisa Todd 2011-05-25 Lisa Todd Photos Lisa Todd was born in Santa Barbara, California, USA. His birth name was Lisa Taylor. His height is 175cm.