Kirk joined IndieWorks in 2013, after 13 years at Sony Pictures Entertainment where he was in charge of Delivery in the Acquisitions division. In that position, Kirk was responsible for delivery of all pictures acquired by the division as well as production administration for Stage 6 Films in-house productions.

As President of IndieWorks, Kirk works on distribution agreements, interparty agreements, security agreements, a variety of agreements on productions, reviews chain of title, provides script clearance services, handles copyright and trademark registrations, and oversees guild applications. He is also responsible for overseeing document delivery to distributors and is well-versed in talent/crew agreements, insurance, credits and music documentation.