A man of many words.... in fact sometimes too many! A true down to earth guy that will put his friends and family first before anything. A sincerely great friend that will pick you up and put a smile on your face even on the gloomiest day. A hard devoted worker who strives for nothing but perfection. A guy that will stand by his word (he really tries not to flake! uhum!) and stand by your side through thick and thin.