David Howard

David Howard

David Howard is an actor, known for Entrapment (1999).