Actor Leo OteroLeo Otero is an actor. Otero has most recently worked on Drawing Blood (1999). About Leo OteroName: Leo OteroFilmography as ActorDrawing Blood (1999) Roles:Actor URL to This Page:https://indiefilming.com/people/leo-otero