X
Career Overview in TV Shows
66 Avg. Career score
Metascore Distribution
positive
6 (75%)
mixed
2 (25%)
negative
0 (0%)
Highest Metascore

TV Shows Scores

Trainspotting
Trainspotting
Actor (as Sick Boy)
1 h 34 m
R
83
Mansfield Park
Mansfield Park
Actor (as Edmund Bertram)
1 h 52 m
TV-14
71
Afterglow
Afterglow
Actor (as Jeffrey Byron)
1 h 59 m
R
68
T2 Trainspotting
T2 Trainspotting
Other, Actor (as Simon)
1 h 57 m
R
67
Byzantium
Byzantium
Actor (as Ruthven)
1 h 58 m
R
66
Guy Ritchie’s The Covenant
Guy Ritchie’s The Covenant
Actor (as Colonel Vokes)
2 h 3 m
R
63
Funny Face
Funny Face
Actor (as The Developer)
1 h 35 m
61
Settlers
Settlers
Actor (as Reza)
1 h 43 m
Not Rated
56
Endgame
Endgame
Actor (as Michael Young)
PG-13
55
Dark Shadows
Dark Shadows
Actor (as Roger Collins)
1 h 53 m
PG-13
55
Melinda and Melinda
Melinda and Melinda
Actor (as Lee)
1 h 39 m
PG-13
54
The Flying Scotsman
The Flying Scotsman
Actor (as Graeme Obree)
1 h 36 m
PG-13
49
Alice
Actor (as Paul)
1 h 40 m
R
47
Hackers
Hackers
Actor (as Dade)
1 h 47 m
PG-13
46
Plunkett & Macleane
Plunkett & Macleane
Actor (as Macleane)
1 h 39 m
R
44
Æon Flux
Æon Flux
Actor (as Oren Goodchild)
1 h 33 m
PG-13
36
Mindhunters
Mindhunters
Actor (as Lucas Harper)
1 h 46 m
R
33
Dracula 2000
Dracula 2000
Actor (as Simon Sheppard)
1 h 39 m
R
26
Love, Honor and Obey
Love, Honor and Obey
Other, Actor (as Jonny)
1 h 43 m
R
23