There is no limit to the number of IAM roles you can assume, but you can only act as one IAM role when making requests to AWS services.