Matthew Joseph Cohen (born September 28, 1982) is an American actor and filmmaker best known for playing young John Winchester and the archangel Michael in Supernatural, Aiden Dennison on the teen drama series South of Nowhere, and as Griffin Munro on the ABC daytime soap General Hospital.
[2] Cohen has starred in several films such as Boogeyman 2, Dark House and he played lead character Aiden Dennison on The N's South of Nowhere.
In 2009, he co-produced The Outside, which starred Nia Peeples, Michael Graziadei, Dante Basco and South of Nowhere's Rob Moran.
He reappeared in the eleventh season's "Baby," but was revealed to be an unknown being posing as John Winchester to communicate with Sam in his dreams.
[6] It was announced on August 11, 2015, that Cohen was to recur in the second season of How to Get Away with Murder as Levi, who is described as a sexy, edgy, working-class guy.