Background
He was born in Shankhouse, Northumberland.
He was born in Shankhouse, Northumberland.
Cook, a right-back, began his career with Bedlington United, joining Gillingham and making his league debut in the 1924-1925 season. The same season saw Cook move to Preston North End where he made 23 league appearances. He played 29 times that season for Torquay before moving to Carlisle United in 1928.
He played 23 times that season before moving to non-league Sittingbourne.
He subsequently moved to Blyth Spartans before joining Everton in 1930. He failed to make the first team at Goodison Park, moving to Tranmere Rovers.
He returned to Carlisle United, playing five further league games before ending his league career.