Страхил Ангелов е роден в София. Избран е за народен представител в 42 Народно събрание, в което се проявява като човек с ясно изразена гражданска позиция. По образование е икономист и владее английски; френски; руски и сърбо-хърватски езици. Автор и водещ е на предаването „Контра“ по телевизия „Евроком“.