highest rated
acting
- Slaves and Kings → O'Donnell
- The World is Theirs → Petrov
- The Ministry of Time (TV) → Charles Howard
- Everybody Leaves → Dan
- Seth's Gold → Bill Williamson (voice)
- El asesino a sueldo → Phillip
- Wedding Belles → Kevin
- Goya's Ghosts → French General
- The Amazing Grace → Oliver
- Soldier of God → Geoffrey
- Spider-Man: The Venom Saga → Cletus Kasady / Carnage
- 55 Degrees North (TV) → Cory North
- Soccer Dog 2: European Cup → Alex Foote
- No One Could Live Here (TV) → Trevor
- Dejavu
- Murphy's Law (TV) → Daniel McGeechan
- Rebus (TV) → 'Pretty Boy' Summers
- The Prophecy 3: The Ascent → Pyriel
- Batman Beyond (TV) → Jack (voice)
- Batman Beyond: The Movie → Jack Walker /The Jack (voice)
- The New Batman Adventures (TV) → Thomas Blake (voice)
- Kiss & Tell → Scott DeBirdy
- Germans → Willi Sonnenbruch
- Sharpe: The Legend → Price
- The Sentinel (TV) → Connor
- Baywatch Nights (TV) → Photographer
- Spider-Man (TV) → Michael Pingree (voice)
- Spider-Man (TV) → Cletus Kasady / Carnage (voice)
- Gargoyles (TV) → Rory Dugan/Cuchullain (voice)
- Gargoyles (TV) → Jon Carter (voice)
- Gargoyles (TV) → Jon Carter/Jon Canmore (voice)
- Gargoyles (TV) → John Castaway (voice)
- Gargoyles (TV) → John Castaway/Thug 2 (voice)
- Sharpe's Company → Lieutenant Harry Price
- Sharpe (TV) → Lt. Harry Price
- Acapulco H.E.A.T. (TV) → Jacques Duran
- Soldier Soldier (TV) → 2nd Lt Nesbitt
- Beverly Hills, 90210 (TV) → Neil Phillips
- No Job for a Lady (TV) → Craig
- Agatha Christie's Poirot (TV) → President