David Keyes was born in England. He is an actor who has appeared in The Wolfman (2010), Blitz (2011) and Pirates of the Caribbean: Dead Man's Chest (2006).
Shortcut
2020
Fedz
2013
Low
2011
The Wolfman
2010
Theatre of Souls
2007
Pirates of the Caribbean: Dead Man's Chest
2006
102 Dalmatians
2000
Knights & Emeralds
1986
Birds of a Feather
1989