2008年，欧哈隆于奈·沙马兰所执导的《破天慌》中参演。2016年，他于传记片《开拍疯狂店员》中饰演艾利斯一角。
早期生活.欧哈隆出生于纽约市的曼哈顿，并从13岁起住在纽泽西州的。他的父母是爱尔兰移民，为此欧哈隆是第二代爱尔兰裔美国人。欧哈隆的父亲是他在15岁时去世。