Rhimes later cast him in her medical drama Private Practice in a recurring role as Dr. James Peterson. In 2013, Long was cast as a lead in another ABC drama series, Lucky 7.
In Rhimes' production of the medical drama Private Practice, he played a recurring character named Dr. James Peterson. For another ABC series released in 2013, Long took on a leading role in Lucky 7.