Tawnia McKiernan

Tawnia McKiernan is an American director on The CW's Riverdale.