Did David Petrarca direct any episodes in the second season of Game of Thrones?

Yes, David Petrarca directed two episodes of the second season of Game of Thrones: Garden of Bones and The Ghost of Harrenhal.