
The middle of five children. His father was a police officer/detective and his mother was a social worker. He received his B.A. from St. Vincent College in Latrobe, Pennsylvania and pursued his M.F.A. on a full scholarship at the Catholic University of America in Washington, D.C. Kelly has appeared in numerous off-Broadway and off-off-Broadway productions, primarily at the Public Theater and the Second Stage. A product of regional national theater, he has been a company member of the Williamstown Theatre Festival, the Folger Theater, Arena Stage, and the Actors Theater of Louisville among others. He toured with the National Players, the oldest classical touring company in the United States. He starred on Broadway as Brick opposite Kathleen Turner in "Cat on a Hot Tin Roof", and as Paul Verrall opposite Madeline Kahn in "Born Yesterday". In 2003, he appeared at the Mark Taper Theater Forum, originating the role of Richard in "Living Out" by Lisa Loomer.

Star Trek: Insurrection
1998 · as Sojef

Cujo
1983 · as Vic Trenton

The Good Son
1993 · as Wallace Evans

Guardian
2001 · as Agent Taylor

The Tuskegee Airmen
1995

Someone to Watch Over Me
1987 · as Scotty

No Greater Love
1995 · as Ben Jones

Crazy Alien
2019 · as The President of the United States

Nowhere to Hide
1987 · as Rob Cutter

Chill Factor
1999 · as Col. Leo Vitelli

Bad Company
1995 · as Les Goodwin

Night of 100 Stars II
1985 · as Self

The In Crowd
2000 · as Dr. Henry Thompson

ToY
2015 · as Steven

The Monkey's Paw
2013 · as Gillespie

Mischief Night
2013 · as David

Among the Shadows
2019 · as Bittencourt

Far More
2021 · as Dick McAllister