James Rebhorn, the veteran character actor who played alongside Claire Danes in Showtime’s political thriller series “Homeland,” died Friday at his home in New Jersey, his rep told The Hollywood Reporter. He was 65.

Rebhorn, who was born in Philadelphia, has been acting for some 50 years. He appeared in over 100 television shows, plays and feature films, including “Scent of a Woman,” “My Cousin Vinny,” “Independence Day” and “Meet the Parents.” He also had a recent recurring role on USA Network’s “White Collar” as Special Agent Reese Hughes.

According to the actor’s rep, Rebhorn died following a long battle with skin cancer.

"He died from melanoma, which had been diagnosed in 1992," agent Dianne Busch told the Hollywood Reporter. "He fought it all this time. He died Friday afternoon at his home in New Jersey, where he had been receiving hospice care for a week and a half."

Rebhorn’s television acting resume is long and includes roles in “Now and Again,” “The Practice,” “Law and Order,” “Boston Legal” and “30 Rock.” He even made an appearance in the “Seinfeld” finale in 1998, in which he played the district attorney who sent Jerry, George, Kramer and Elaine to jail.

Frances Fisher, the “Resurrection” actress who also played Rose Bukater’s mother in “Titanic,” expressed her condolences following Rebhorn’s passing.

“Shocked and saddened to hear of James Rebhorn's passing,” Fisher tweeted Sunday. “Jim was a consummate actor with whom I had the pleasure to work when we were young.”

Rebhorn is survived by his wife and two daughters.