Actor, Camera Department David X. is known for his work on Teed Off Too (2006), Harold Pepper Roberts (2011) and Passions (1999). Known for: Teed Off Too (2006), Harold Pepper Roberts (2011), Passions (1999), Inhale (2000) Search: