Three times married and has four children , Amy , Alex and James Firth from his first marriage , Rory Firth from his second .
Firth has been married three times and has four children ; Amy , Alex and James Firth , from his first marriage , Rory Firth from his second .