Hugo Weaving
12 TV shows · 1988–2026
Hugo Weaving on TV
-
Slow Horses
as Frank Harkness -
The Airport Chaplain
as Tobias Wallace -
Dalliance
as Billy Brennan -
Patrick Melrose
as David Melrose -
After the Deluge
as Martin 'Marty' Kirby -
Australia in Colour
as Narrator -
Seven Types of Ambiguity
as Alex Klima -
Love Me
as Glen Mathieson -
The Bridge Australia
as Narrator -
Bangkok Hilton
as Richard Carlisle -
The Dirtwater Dynasty
as Richard Eastwick - TG
The Great White
as Alan Armstrong