2018- Act
The Rookie
Actor - Tim Bradford
2017- 2024
The Good Doctor
Actor - Dr. Matt Coyle
2015- 2017
Rosewood
Actor - Adrian Webb
2015- 2016
Secrets and Lies
Actor - Neil Oliver
2014
9.1
Comet
Actor - Josh
2009
7.1
The Ugly Truth
Actor - Colin
2008- 2015
The Mentalist
Actor - Craig O'Laughlin
Full filmography