David Clarke David Clarke Revenge There is no information about «David Clarke» yet. Actors James Tupper Actor