
Urodził się 10 kwietnia 1958 r. w Kapicach Starych.
Z wykształcenia jest doktorem habilitowanym ekonomii (w 1996 uzyskał stopień naukowy doktora nauk ekonomicznych na Wydziale Ekonomicznym filii Uniwersytetu Warszawskiego w Białymstoku, broniąc pracę zatytułowaną Zagospodarowanie transportowe jako czynnik rozwoju miast Polski północno-wschodniej). Po studiach rozpoczął pracę jako nauczyciel akademicki. Autor siedemdziesięciu publikacji naukowych.
Zatrudniony przez Rządowe Centrum Studiów Strategicznych pracował nad planami przestrzennego zagospodarowania kraju. Kierował Departamentem Polityki Regionalnej w Urzędzie Marszałkowskim. Był doradcą ministra rozwoju regionalnego. Pracował nad Strategią Rozwoju Kraju oraz programem operacyjnym Rozwój Polski Wschodniej..
Działacz społeczny, należy do NSZZ "Solidarność" na Uniwersytecie w Białymstoku.
Pochodzi z rodu szlacheckiego Truskolaskich herbu Ślepowron. Jest członkiem Związku Szlachty Polskiej. Po studiach rozpoczął pracę jako nauczyciel akademicki.
W 2006 r. został wybrany prezydentem miasta Białegostoku.
Żonaty, żona Ewa pracuje w firmie szkoleniowej. Jest ojcem Emilii i Krzysztofa, którzy są uczniami białostockich liceów. Jest osobą aktywną. Zimą jeździ na nartach i łyżwach, latem - na rowerze. Oprócz tego pływa oraz gra w tenisa ziemnego i stołowego. Wolny czas spędza z rodziną w ogrodzie działkowym.