Eoghan O'Donnell

Eoghan O'Donnell is the creator of the The Messengers and also a writer of three episodes of the series. He also wrote for Teen Wolf and is currently a crew member of the MTV television series Scream.

Episodes Written

 * The Vanishing
 * When a Stranger Calls