John Callahan (actor)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
John Callahan
Born John Callahan
(1953-12-23) December 23, 1953 (age 64)
Brooklyn, New York, U.S.
Occupation Actor
Years active 1982–present
Spouse(s) Linda Freeman (1982–1994)
Eva LaRue (1996–2004)

John Callahan (born December 23, 1953)[1] is an American actor known for his work as Edmund Grey on the daytime soap opera All My Children. He was born in Brooklyn, New York.


Callahan portrayed Leo Russell on the daytime soap General Hospital from 1984 to 1985, then as Eric Stavros on the prime time series Falcon Crest from 1986 to 1988, and Craig Hunt on the daytime soap Santa Barbara from 1989 to 1991. He played Edmund Grey, his best known role, on All My Children from 1992 to 2005. Callahan also appeared as Edmund, with co-star Esta TerBlanche, in a 1997 episode of the sitcom Spin City called "My Life is a Soap Opera". From 2008 to 2010, he played Dr. Richard Baker on Days of Our Lives.[1]

Callahan and his co-star Eva LaRue co-hosted both the Lifetime series Weddings of a Lifetime in 1995 and the 1997 Miss America pageant.[citation needed]

Callahan appeared on the 1990 revival of the television game show To Tell the Truth as a celebrity panelist.[citation needed]

Personal life[edit]

Callahan was married to Linda Freeman from 1982 to 1994, and has two stepsons from the union.[citation needed] He married his All My Children co-star Eva LaRue, who portrayed Edmund's love interest Maria Santos, on November 30, 1996[1] on the island of Lanai in Hawaii. They have a daughter, Kaya McKenna, born in December 2001.[1] They have since divorced.[citation needed]


  1. ^ a b c d "The AMC Pages – About the Actors – John Callahan". SoapCentral. Archived from the original on February 5, 2005. Retrieved March 15, 2018. 

External links[edit]

Media offices
Preceded by
Regis Philbin (solo host)
Miss America Pageant host
1997 (co-host with Eva LaRue)
Succeeded by
Boomer Esiason and Meredith Vieira