徐直方,字立大,号古为,信州(今江西上饶)人。他生于未知年份,具体出生日期不详。根据记载,他在度宗咸淳二年(一二六六)以进《易解》的成就,被授予史馆编校的职位,负责编校《宋史》卷四六《度宗本纪》。后来,他被调任广东经略使一职。随后,他又被特授为起居郎兼侍郎。恭宗德祐元年(一二七五),他被任命为右正言。关于徐直方的死亡信息,目前没有相关记载,因此具体的死亡日期和相关情况无法得知。