Home / Discover / People
  • Created October 2, 2021 by
    Administrator admin
  • Modified October 2, 2021 by
    Administrator admin

Charlotte's Web

2006
as Mr. Arable

Sleeping with the Enemy

1991
as Ben Woodward

The Wrong Man

1993
as Alex Walker

Dockweiler

2008
as Red

Risky Business

1983
as Chuck

Father's Day

2011
as Father O'Flynn

Skin

2003
as Tom Roam

Wilde Salomé

2013
as Himself / John the Baptist

The Doe Boy

2001
as Hank

Orphans

1987
as Philip

The Editor

2014
as Francesco Mancini

Eye of God

1997
as Jack Stillings

L'africaine

1988
as Don Alvar

Novak Djokovic

2018
as Kevin Anderson

A Thousand Acres

1997
as Peter Lewis

Canvas the Night

2013
as Elliot Delachance

Hoffa

1992
as Robert F. Kennedy

Salomé

2013
as John the Baptist

Monday Night Mayhem

2002
as Frank Gifford

In Country

1989
as Lonnie

Firelight

1997
as John Taylor

Pink Nights

1985
as Danny

Carry Me Home

2004
as Charlie

Liebestraum

1991
as Nick Kaminsky

Rising Sun

1993
as Bob Richmond

Could This Be Love

2014
as Point Guard

Digging for Weldon Irvine

2019
as Kevin Anderson

Ruby's Bucket of Blood

2001
as Billy Dupre

Miles from Home

1988
as Terry Roberts

Orpheus Descending

1990
as Val Xavier

Director

Movie The King of the Two Day Wonder 1978
Episode ABC Documentaries
In The Realm Of The Hackers
2003
Movie In the Realm of the Hackers 2003

Writer

Episode Prisoner: Cell Block H
Episode 413
1983
Movie The King of the Two Day Wonder 1978
Movie Senjakala di Manado 2016
Episode ABC Documentaries
In The Realm Of The Hackers
2003
Movie In the Realm of the Hackers 2003
Episode So Graham Norton
The Best of 'So Graham Norton'
2004

Producer

Movie The King of the Two Day Wonder 1978
Movie 5 Minutes 2012
Movie Hidden Colors 5: The Art of Black Warfare 2019
Movie Fashion's Dirty Secrets 2018

Crew

Movie Riot or Revolution? The Eureka Stockade 1854 2006

Guest Star

Episode Novak Djokovic
Mubadala World Tennis Championship 2018 (Final) : Anderson K. - Djokovic N.
2018