He trained as an actor at the Royal Academy of Dramatic Art.
Became an Associate Member of RADA.
Has four children with Shana Magraw: Barnaby John Loxley (born in
1988), Florence Hannah Mary (born in 1992), Nathaniel Jerome (born in
1996) and Jesse Jack (born in 2000).