
Acting
Michael Ryan
21
Films
23
TV Shows
Known For
44 Credits
Law & Order
as Charlie Meadow
1990

Smallville
as Psychiatrist
2001

Stargate SG-1
as John Prior
1997

The X-Files
as Agent Cameron Hill
1993

The X-Files
as Overcoat Man
1993

Fringe
as Gary
2008

MacGyver
as Deegan
1985

Supergirl
as McTavish
2015

Highlander: The Series
as Sheriff
1992

Battlestar Galactica
as Ray Abinell
2004

The Outer Limits
as Thomas Langley Russell
1995

The Outer Limits
as Rex Andrews
1995