Howard Lloyd-Lewis is an actor, known for Clockwise (1986), The Alamut Ambush (1986) and The Practice (1985). Read more on iMDB