David has taught design, drawing, and painting for 24 years at Marymount University and has been an adjunct faculty member at the Corcoran College of Art + Design. His paintings, digital video and digital photographs are included in national and international collections, both private and corporate. Since 2000 his digital videos and video collaborations have been exhibited in venues including Senegal, Egypt, South Africa, the Netherlands, Belgium, Turkey, France, and the U.S. He has shown at the McLean Project for the Arts. David teaches the Drawing & Painting Studio at MPA.