John Gleeson Connolly — actor