Los misterios del Dr Blake (Serie TV) (2013 - 2017)Papel: Doctor Kenneth Laine 7.78
Tricky Business (Serie TV) (2012)Papel: Edward Nugent 6.00
House Husbands (Serie TV) (2012 - 2017)Papel: Rodge 5.83
Rake (Serie TV) (2010 - 2018)Papel: Mr. Gardener 7.64
Descubriendo a Nina (Serie TV) (2010 - 2017)Papel: Tim 7.74
Japanese Story (2003)Papel: Bill Baird 6.02
Vidas secretas (Serie TV) (2001 - 2005)Papel: Dermot 6.80
All Saints (Serie TV) (1998 - 2009)Papel: Sebastian Powers 6.86
Huida desesperada (1997)Papel: Moffat 5.04
El super chef (1997)Papel: Floor Manager 6.03
True Love and Chaos (1997)Papel: Rusty 4.94
Amor y otras catástrofes (1996)Papel: Ari 5.91
La ley de la bahía (Serie TV) (1996 - 2001)Papel: Jim Ignatowski 5.83
Blue Heelers (Serie TV) (1994 - 2006)Papel: Clayton Saunders 6.81