keiran lee mechanic