In 1993, Neill co-starred with Anne Archer in Question of Faith, an independent drama based on a true story about one woman's fight to beat cancer and have a baby.
He acted in the short-lived Fox TV series Alcatraz (2012) as Emerson Hauser.