The Doctor Blake Mysteries
Love In Limbo
Halifax f.p.
TV · as Sam Seeley · 1 ep
TV · as Dr. David King · 1 ep
Movie · as Headmaster
Haydaze
TV · as Perry Simmons · 12 eps