Discription of Events: On my way to work I was run off not once but twice by a driver who was not even close to being in front of me, the first time he came up from behind me on my left side and threw his truck at me to get in my lane, I slammed on my brakes and was able to avoid him no big deal just another idiot on the road I thought, he went across my lane onto the next one on my right lane now. not 500 ft. further up the road I passed him up as his lane slowed down he speeds up to get directly next to me and once again throws his truck at me again and I mean he THREW his truck at me like he was trying to say move or I will move you. I had no choice but to go off road. I was furious the only thing i could do is get his license plate, this all happened on I10 west bound right before the 610 loop ramp and on the ramp to 610 north on east side of Houston. This was a work truck but did not have any company labels on it, truck was fitted with a heavy duty flat bed instead of the standard bed. Hope no one else runs into this guy again