 James Holden was born in Whitstable, Kent on 26 July 1837.He was apprenticed to his uncle, Edward Fletcher and, in 1865, joined the Great Western Railway, where he eventually became chief assistant to William Dean.In 1885 he was appointed Locomotive Superintendent of the Great Eastern Railway, which placed him in control of Stratford works.