法律分析:行为人有前科能判缓刑,只要符合缓刑的适用条件就可以判缓刑,但是如果前科已经构成累犯,不得适用缓刑。
法律依据:《中华人民共和国刑法》
第六十五条 被判处有期徒刑以上刑罚的犯罪分子,刑罚执行完毕或者赦免以后,在五年以内再犯应当判处有期徒刑以上刑罚之罪的,是累犯,应当从重处罚,但是过失犯罪除外。前款规定的期限,对于被假释的犯罪分子,从假释期满之日起计算。
第七十二条 对于被判处拘役、三年以下有期徒刑的犯罪分子,根据犯罪分子的犯罪情节和悔罪表现,适用缓刑确实不致再危害社会的,可以宣告缓刑。被宣告缓刑的犯罪分子,如果被判处附加刑,附加刑仍须执行。
第七十四条 对于累犯,不适用缓刑。