Marcus Rosner is a Canadian actor. He has appeared in an extremely wide variety of television and film projects since 2012. Some of his more notable roles include appearances in the TV Shows Unreal, Arrow, Supernatural, and Once Upon a Time to name just a few.