|
Prisoners in Space (2025) as Alan Carter |
|
Struggle: The Life and Lost Art of Szukalski (2018) as Ben Hecht Narration (voice) |
|
Gerry Anderson's Firestorm (2018) as NASA Chief (Voice) |
|
ルパン三世 (2014) as Thomas Dawson |
|
The Great Gatsby (2013) as Taxi Driver |
|
钱学森 (2012) as Kimball |
|
Killer Elite (2011) as Commander B |
|
The Gene Generation (2007) as Doctor |
|
The Junction Boys (2002) as Smokey Harper |
|
Seconds to Spare (2002) as Commander Haggarty |
|
5 Men and a Limo (1997) as Himself |
|
Bed of Roses (1996) as Bayard |
|
The President's Child (1992) as Lipton |
|
The Public Eye (1992) as Henry Haddock Jr. |
|
Hook (1991) as Noodler |
|
Steel and Lace (1991) as Duncan |
|
Police State (1989) as Tony Fitzgerald |
|
Return from the River Kwai (1989) as Lt. Commander Hunt |
|
Evil Angels (1988) as Charlwood |
|
Olive (1987) as Tony |
|
Cry Freedom (1987) as Pilot |
|
The Year My Voice Broke (1987) as Sergeant Pierce |
|
Dangerfreaks (1987) as |
|
Rob Roy (1987) as |
|
Ivanhoe (1986) as Sir Cedric (voice) |
|
The Empty Beach (1985) as Brian Henneberry |
|
The Coolangatta Gold (1984) as Joe Lucas |
|
Cosmic Princess (1982) as Captain Alan Carter |
|
Journey Through the Black Sun (1982) as Captain Alan Carter |
|
Alien Attack (1980) as Captain Alan Carter |
|
Number on End (1980) as Steve Jackson |
|
Licensed to Love and Kill (1979) as Jensen Fury |
|
Destination Moonbase-Alpha (1978) as Captain Alan Carter |
|
The Devil's Playground (1977) as Brother Victor |
|
Summerfield (1977) as Simon Robinson |
|
The Strange Case of the End of Civilization as We Know It (1977) as 1st Australian |
|
Into Infinity (1975) as Capt. Harry Masters |
|
Spazio: 1999 (1975) as Captain Alan Carter |
|
Battle of Britain (1969) as RAF Pilot (uncredited) |
|
The Oblong Box (1969) as Young Man in Tavern (uncredited) |
|
Submarine X-1 (1968) as Leading Seaman X-1 |
|
A Man for All Seasons (1966) as Master at Arms (uncredited) |
|
The Eagle Obsession () as Self |