Show more
Dugald Bruce Lockhart is an Anglo-Scottish stage and screen actor, director and writer. Wikipedia
Debby Ryan
Matt Damon
Ben Affleck
Jennifer Garner