
Actor
Age 52 · Australia

2002 · ★ 6
as Santos

2005 · ★ 5.3
as Enzo Giarraputo

2014 · ★ 5.9
as Terry

1998 · ★ 6.2
as Ari

2010 · ★ 4.8
as Mihali

1993 · ★ 5.2
as Nick Polides

2010 · ★ 4.5
as Michael

2015 · ★ 4.6
as Damien

2003 · ★ 3.6
as Conrad

2019
as Theo

2014 · ★ 4.7
as Angelo

2001 · ★ 5.2
as Stefano

2009 · ★ 5.3
as Tony

2001
as Danny D'Amato Jr.

2008
as Ilias

2006
as Robert Nazaretian

2006
as Jack

1995
as Warren Lanfranchi

2017
as Robert

2014
as Saverio

2018
as Ari
Movies from TMDB, TV roles from TVmaze (main cast only).

2023 · Binge · On air
as Dan

2023 · ABC iview · Ended
as Allesandro

2022 · BBC iPlayer · Ended
as Kostas Panigiris

2021 · Nine Network · Ended
as Kirk Gilbert

2020 · Sky Atlantic · Ended
as Dr. Nikos Naoumidis

2018 · Netflix · Ended
as Paul Murdoch

2018 · BBC One · Ended
as Detective Peter Alexiades

2017 · Network 10 · Ended
as Evan "Doc" Tydonas

2017 · ABC · Ended
as Joe Marin

2016 · Foxtel Now · Ended
as Charles Dancer

2015 · SBS · Ended
as Matt Bashir

2011 · ABC · Ended
as Harry

2008 · Nine Network · Ended
as "Mr T"

2002 · Nine Network · Ended
as Det. Sr. Const. Eddie Mercia

1995 · ABC · Ended
as Nick Poulos