Leon M. Brown

Born: None


Placeholder

Manifest Evil

as Matthew Franklin
Released: 2022-03-15

Since childhood, Matthew kept a dark secret: he's possessed by a demon. Now grown, serving in...

Movie page

Blinded

as Dr. Jeff Feller
Released:

A veteran neurosurgeon returns home to find navigating the health care system confusing and...

Movie page

Snowfall

as Terry
First aired: 2017-07-05

Los Angeles. 1983. A storm is coming and its name is crack. Set against the infancy of the crack...

TV Show page

Obliterated

as Medic
First aired: 2023-11-30

A special forces team thwarts a deadly plot in Sin City and parties accordingly. But when the...

TV Show page