
Acting
Michael St. John Smith
39
Films
27
TV Shows
Known For
66 Credits
Smallville
as Dr. Thomas Burton
2001

Smallville
as General
2001

The Flash
as Harbor Police Chief
2014

The Good Doctor
as John Wannamaker
2017

The X-Files
as Major General Fryatt (uncredited)
1993

The X-Files
as The CIA Operative (uncredited)
1993

Psych
as Mort Crocker
2006

Riverdale
as Coach Kleats
2017

The Outer Limits
as Dr. Richard Morgan
1995

The Outer Limits
as Dean Irwin
1995

The Outer Limits
as Angus Wheaton
1995

Andromeda
as Ambassador Galdamez
2000