Duncan Holmes
Duncan Holmes is an actor, known for The Last Horror Movie (2003), Killer Net (1998) and Anybody's Nightmare (2001).
Duncan Holmes's FILMOGRAPHY
as Actor (33)