He's most well-known for NBC series "Ed" (2000), in which he plays the lovable, charming Ed Stevens. Cavanagh resides in L.A., where he has lived for two years. In his spare time he likes to play guitar and participate in a variety of sports. He's married to Maureen Grise and they have 2 children.