更始政權時，杜詩征辟為大司馬府官員。建武元年（公元25年），一年內三次升職到侍御史。當時將軍蕭廣任由兵士騷擾百姓。杜詩勸蕭廣，蕭廣冇收斂，於是殺蕭廣，回京之後奏報光武帝。光武帝派佢巡視河東，招降同誅反賊楊異等人；杜詩去到大陽，焚楊異嘅船，派騎兵突襲，殺楊異等人。朝廷升佢做皋縣令，任內三年，政績優異。又升為沛郡都尉，再升至汝南都尉。