Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
Michael Patrick Thornton

Michael Patrick Thornton

Acting
IMDb

Biography

Michael Patrick Thornton is an American actor and theater director. He played the character of Dr. Gabriel Fife in the ABC drama series Private Practice. He is also known for his performances on Broadway including as Lennox in the Sam Gold revival of Macbeth, and Dr. Rank in the Jamie Lloyd revival of A Doll's House.

Popularity: 1
Total credits: 19

Known For

NCIS
TV
★7.6

NCIS

as Jeremy Brighton

The Good Doctor
TV
★8.5

The Good Doctor

as Clay Porter

Movies (6)

The Last Day

The Last Day

2026

Ponderosa

Ponderosa

as War Dog

2026

Waiting for Godot

Waiting for Godot

TV Shows (13)

NCIS

NCIS

as Jeremy Brighton

1 ep.

The Good Doctor

The Good Doctor

as Clay Porter

5 ep.

Elementary
Elementary
TV
★7.6

Elementary

as Eli Kotite

Magnum P.I.
TV
★7.6

Magnum P.I.

as Charlie Owens

Private Practice
TV
★7.5

Private Practice

as Dr. Gabriel Fife

A Million Little Things
TV
★7.2

A Million Little Things

as Russ

All Rise
TV
★7.4

All Rise

as Paul Gordon

Black Rabbit
TV
★7.0

Black Rabbit

as Trevor Turkel

The Exorcist
TV
★7.3

The Exorcist

as Dr. John Rexroth

Away
TV
★6.6

Away

as Dr. Fred Putney

The Red Line
TV
★7.1

The Red Line

as Jim Evans

Let the Right One In
TV
★7.1

Let the Right One In

as Father Sean

NCIS
TV
★7.6

NCIS

as Jeremy Brighton

2003

The Good Doctor
TV
★8.5

The Good Doctor

as Clay Porter

2017

Elementary
TV
★7.6

Elementary

as Eli Kotite

2012

Magnum P.I.
TV
★7.6

Magnum P.I.

as Charlie Owens

2018

Private Practice
TV
★7.5

Private Practice

as Dr. Gabriel Fife

2007

A Million Little Things
TV
★7.2

A Million Little Things

as Russ

2018

All Rise
TV
★7.4

All Rise

as Paul Gordon

2019

Black Rabbit
TV
★7.0

Black Rabbit

as Trevor Turkel

2025

The Exorcist
TV
★7.3

The Exorcist

as Dr. John Rexroth

2016

Away
TV
★6.6

Away

as Dr. Fred Putney

2020

The Red Line
TV
★7.1

The Red Line

as Jim Evans

2019

Let the Right One In
TV
★7.1

Let the Right One In

as Father Sean

2022

as Lucky

2025

The View from Tall

The View from Tall

as Douglas

2016

The Dilemma

The Dilemma

as B & V Worker

2011

No image

Being Heumann

as Ed Roberts

The Last Day

The Last Day

2026

Ponderosa

Ponderosa

as War Dog

2026

Waiting for Godot

Waiting for Godot

as Lucky

2025

The View from Tall

The View from Tall

as Douglas

2016

The Dilemma

The Dilemma

as B & V Worker

2011

No image

Being Heumann

as Ed Roberts

Elementary

as Eli Kotite

1 ep.

Magnum P.I.

Magnum P.I.

as Charlie Owens

1 ep.

Private Practice

Private Practice

as Dr. Gabriel Fife

14 ep.

A Million Little Things

A Million Little Things

as Russ

5 ep.

All Rise

All Rise

as Paul Gordon

1 ep.

Black Rabbit

Black Rabbit

as Trevor Turkel

1 ep.

The Exorcist

The Exorcist

as Dr. John Rexroth

1 ep.

Away

Away

as Dr. Fred Putney

5 ep.

The Red Line

The Red Line

as Jim Evans

8 ep.

Let the Right One In

Let the Right One In

as Father Sean

3 ep.

No image

The Spot

0
NCIS

NCIS

as Jeremy Brighton

1 episodes

The Good Doctor

The Good Doctor

as Clay Porter

5 episodes

Elementary

Elementary

as Eli Kotite

1 episodes

Magnum P.I.

Magnum P.I.

as Charlie Owens

1 episodes

Private Practice

Private Practice

as Dr. Gabriel Fife

14 episodes

A Million Little Things

A Million Little Things

as Russ

5 episodes

All Rise

All Rise

as Paul Gordon

1 episodes

Black Rabbit

Black Rabbit

as Trevor Turkel

1 episodes

The Exorcist

The Exorcist

as Dr. John Rexroth

1 episodes

Away

Away

as Dr. Fred Putney

5 episodes

The Red Line

The Red Line

as Jim Evans

8 episodes

Let the Right One In

Let the Right One In

as Father Sean

3 episodes

No image

The Spot

0