I am looking for the word for a person that is fully aware of the consequences of his actions or inactions but just doesn't care about them. Neither about the good consequences for himself/others nor about the bad consequences for himself/others. Is there a specific word for that? Or does imprudent fit it?
Example: Tom is such a not-about-future-consequences-carer! He knows this will cause him trouble in the future, it has caused him trouble in the past, but he just does it anyway.