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

Die Hard

1988
as Harry Ellis

Batman: Mask of the Phantasm

1993
as Arthur Reeves (voice)

Fellow Traveller

1989
as Clifford Byrne

Haywire

1980
as William 'Bill' Hayward

A Book of Common Prayer

2015
as Warren Bogart

Having It All

1982
as Jess Enright

Mad at the Moon

1992
as Miller Brown

Liberty Stands Still

2002
as Hank Willford

The Starter Wife

2007
as Zach McNeill

Baby For Sale

2004
as Steve Johnson

Rules Don't Apply

2016
as Colonel Willis

Rich and Famous

1981
as Christopher 'Chris' Adams

Teach 109

1990
as Dr. Bonner

Urban Legends: Final Cut

2000
as Professor Solomon

Supergirl

1984
as Ethan

And the Sea Will Tell

1991
as Buck Walker

East of Eden

1981
as Aron Trask

Fellow Traveller

1990
as Clifford Byrne

Complex of Fear

1993
as Ray Dolan

The Innocent

1993
as Russell

Apartment Zero

1989
as Jack Carney

Break Up

1998
as Frankie Dade

Mr. Destiny

1990
as Niles Pender

War and Remembrance

1988
as Byron Henry

Terror Train

1980
as Doc Manley

Anywhere But Here

1999
as Josh Spritzer

Say Nothing

2001
as Matt Needham

Director

Movie Just Add Water 2008
Movie PCU 1994
Movie High School High 1996

Writer

Movie Just Add Water 2008

Producer

Movie Just Add Water 2008

Guest Star

Episode Too Old to Die Young
Volume 7: The Magician
2019
Episode Too Old to Die Young
Volume 8: The Hanged Man
2019
Episode Too Old to Die Young
Volume 3: The Hermit
2019
Episode Crossing Jordan
Ockham's Razor
2003
Episode Too Old to Die Young
Volume 4: The Tower
2019
Episode The Inside
Old Wounds
2005