Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Tiny House of Terror

2017
as Officer Campbell

The Carpenter

1988
as Roland

Pale Saints

1997
as Vic

Cyberjack

1995
as Devon

Arctic Blue

1993
as Lemalle

My Son Johnny

1991
as Frankie Hines

A Touch of Murder

1991
as Lucas / John

Contagious

1997
as Vic

The Crow: Stairway to Heaven

1998
as David Vincennes

Betrayal of Trust

1994
as Sergeant Carter

Them

1996
as Chernobyl

Hard Evidence

1995
as Valerio

Guest Star

Episode Arrow
Fadeout
2020
Episode The Outer Limits (1995)
I Hear You Calling
1996