Cook orzo according to package directions and rinse with cold water.
While the orzo is cooking, chop the green onions, tomatoes and parsley.
Place 1/2-inch pieces of ham in a heavy skillet over medium-high heat, stirring occasionally, to brown slightly on all sides. Set aside and allow to cool.
In a large bowl combine all the ingredients. Cover and chill in refrigerator for approximately one hour. Stir and serve it cold.