Andrew Howard

Cardiff, Wales, UK

Biography

Andrew Howard is a Welsh theatre, television and film actor.

Movies