- Birthday: 1967-03-03
- Place of Birth: Fife, Scotland, UK
- Age: 57
- Average Role Age: 43.38
Movie | Release Date | Character | Age at Release | |
---|---|---|---|---|
Napoleon | 11/22/23 | Plotter (Jacobin Club) | 56 | |
Kindred | 11/06/20 | George | 53 | |
Care | 12/09/18 | Nick | 51 | |
Tulip Fever | 07/13/17 | Daan | 50 | |
Rogue One: A Star Wars Story | 12/14/16 | Shield Gate Officer | 49 | |
Whisky Galore | 06/26/16 | Brown | 49 | |
Child 44 | 03/15/15 | Semyon Okun | 48 | |
National Theatre Live: King Lear | 05/01/14 | The Duke of Cornwall | 47 | |
Wayland's Song | 09/21/13 | Wayland | 46 | |
The Somnambulists | 04/30/12 | Man 3 | 45 | |
Intruders | 09/12/11 | Frank | 44 | |
Low Winter Sun | 09/13/06 | Val Carnegie | 39 | |
The Miracle Maker | 03/31/00 | (voice) | 33 | |
The Match | 08/13/99 | Dingus | 32 | |
Being Human | 05/06/94 | Raider | 27 | |
Soft Top Hard Shoulder | 01/15/93 | Stevie | 25 |