John Hannahan: filmografía, biografía y créditos