seb lee delisle