Home / Discover / People

The Mangler

1995
as Derrick Gates

The Defector

2017
as Harold Holt

The Revenger

1989
as Tyron Richardson

Mermaids

2003
as Mallick

City Wolf

1988
as Michael Mans

Reclaim

2014
as Gerry

Producer

Movie Sphere 1998