David Troup: David Troup. Actor: Amateur. David Troup is known for Amateur (1994), Surviving Desire (1992) and Dangerous Affairs (1993).
Known For: Amateur (Guard), Surviving Desire (Actor), Dangerous Affairs (Phil), Laws of Gravity (Sullivan)