Date of birth: June 12th 1969 (56 years)
Place of birth: Cardiff, Wales, UK
Andrew Howard is a Welsh theatre, television and film actor....
Limitless
2011
I Spit on Your Grave
2010
Transformers: Revenge of the Fallen
2009