I have only seen Michael in 'The Tribe' as Jack. I think he is the best character in the show.
He is really cute and his character is very fun.
In the show Jack is a computer/tech/science nerd, but it does not stop him being cool.
He should defiantly be in the next series and he has to be with Ellie.