Tom O'Meara is a police officer and main protagonist in the 1997 action thriller The Devil's Own and is portrayed by actor Harrison Ford.
Advertisement
Tom O'Meara is a police officer and main protagonist in the 1997 action thriller The Devil's Own and is portrayed by actor Harrison Ford.