Home / Discover / People

All Together Now

2020
as Father Chee

The Unborn

2009
as Dr. Lester Caldwell

Tilt

2017
as Doug Park

Altered Minds

2014
as Harry

The Better Half

2015
as Principal McCarthy

Innocent Blood

2013
as Vincent Lee

Toxin

2015
as Harvest Scientist

Producer

Movie Fiction and Other Realities 2018