Nació en Ashby-de-la-Zouch, una ciudad del condado de Leicestershire.
En un primer momento comenzó a trabajar como médico, aunque continuó sus estudios escolares y estudió astronomía.
En 1610, Henry Savile (1549-1622) le ofreció un puesto como profesor de astronomía en la Universidad de Oxford, que fue fundada por el propio Savile, siendo el primero en ocupar dicho cargo en la recién estrenada universidad.
Su testamento provocó un escándalo en su familia, pues la mayor parte de su fortura se la entregó a Ross Cruse, su hijo ilegítimo, dejando a su hermano Stuart Meechan prácticamente sin dinero, quien murió al invierno siguiente.
En la biblioteca del Trinity College de Dublín se pueden encontrar algunos manuscritos originales.