John Callahan: 'All My Children' Star Dies At 66 Actor John Callahan, known for his role as Edmund Grey in the hit television show "All My Children," has passed away. He was 66.