Kirkwood nació en Harford County, Maryland, hijo de John Kirkwood y Agnes Hope.