David Johnston: David Johnston. Actor: 3 Needles. David Johnston is known for 3 Needles (2005) and The Call (2006).
Known For: 3 Needles (Actor), The Call (Swiss Guard #1)