Home People James Davidson James Davidson movies James Davidson movies James Davidson Movies (4) Toad Road (2013) As James. Parasite (1982) As Wolf the Merchant. Incident on a Dark Street (1973) As Arthur Lloyd Trenier. The Mechanic (1972) As Intern.