David Haydn-Jones is a Canadian actor.
NCIS
as Jim Mills
Supernatural
as Arthur Ketch
Modern Family
as Director
Medium
as Mr. Morehouse
Charmed
as Chris Barker
Melrose Place
as Steven
The King of Queens
as Carl
Buffy the Vampire Slayer
as Hobson
Magnum P.I.
as Chad Cabrera
Taken
as Peter Darien
White House Down
as Reporter
Two of a Kind
as Photographer
Time Bomb
as Maclean
The Last Kiss
as Mark
Swing Into Romance
as Matthew Russell
My Christmas Dream
as Kurt
Bridal Wave
as Dr. Phillip Hamilton
A Bramble House Christmas
as Finn Conrad
Dear Santa
as Derek Gowen
The Gabby Douglas Story
as Dirk