Una vez graduado del Ringling Brothers Barnum and Bailey Clown College, David recorrió los Estados Unidos durante 2 años como performer circense. Más tarde estudió teatro en la Universidad San Francisco State University. Tras obtener su diploma en Artes escénicas continuó sus estudios en Nueva York en SITI Company bajo la dirección de Anne Bogart. David es profesor permanente de la clase de improvisación en el programa de Actors Studio Drama School en Pace University desde 2007. En el Ecuador ha participado en la obra Caída -Hemisferio Cero con el personaje de el padre (chancho) y Esas Putas Asesinas interpretando a Max y el cortometraje diabluma. Ha trabajado en cine y teatro en Nueva York, California y Ecuador.